pySim.esim.saip: Fix weird DF names

Sometimes the struct member is called like df-telecom, but in other
cases it's called df-df-saip  with a double 'df' in front.  That makes
no sense, but we have to deal with it from our constructors...

Change-Id: If5e670441f03a47fa34e97a326909b24927c12f7
This commit is contained in:
Harald Welte
2024-09-01 15:38:44 +02:00
parent 9036d6d3fb
commit 52735f3685

View File

@@ -817,7 +817,7 @@ class ProfileElementDf5GS(FsProfileElement):
return
# provide some reasonable defaults
self.decoded['templateID'] = str(oid.DF_5GS_v3)
for fname in ['df-5gs']:
for fname in ['df-df-5gs']:
self.decoded[fname] = []
class ProfileElementEAP(FsProfileElement):
@@ -841,7 +841,7 @@ class ProfileElementDfSAIP(FsProfileElement):
return
# provide some reasonable defaults
self.decoded['templateID'] = str(oid.DF_SAIP)
for fname in ['df-saip']:
for fname in ['df-df-saip']:
self.decoded[fname] = []
class ProfileElementDfSNPN(FsProfileElement):
@@ -853,7 +853,7 @@ class ProfileElementDfSNPN(FsProfileElement):
return
# provide some reasonable defaults
self.decoded['templateID'] = str(oid.DF_SNPN)
for fname in ['df-snpn']:
for fname in ['df-df-snpn']:
self.decoded[fname] = []
class ProfileElementDf5GProSe(FsProfileElement):