remove unused 'adm1' argument from many functions
The main program performs ADM1 authentication before using any of the sysmo_usim_{read,write}* functions, so passing adm1 as argument to them is just an unused argument that we can remove
This commit is contained in:
parent
55bb02bc62
commit
78b18df47c
|
@ -152,74 +152,70 @@ def main(argv):
|
||||||
# Execute tasks
|
# Execute tasks
|
||||||
if getopt_write_sim_mode != None:
|
if getopt_write_sim_mode != None:
|
||||||
print "Programming SIM-Mode..."
|
print "Programming SIM-Mode..."
|
||||||
sysmo_usim_write_sim_mode(sim, getopt_adm1,
|
sysmo_usim_write_sim_mode(sim, getopt_write_sim_mode)
|
||||||
getopt_write_sim_mode)
|
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_show_sim_mode:
|
if getopt_show_sim_mode:
|
||||||
print "Reading SIM-Mode..."
|
print "Reading SIM-Mode..."
|
||||||
sysmo_usim_show_sim_mode(sim, getopt_adm1)
|
sysmo_usim_show_sim_mode(sim)
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_write_auth:
|
if getopt_write_auth:
|
||||||
print "Programming Authentication parameters..."
|
print "Programming Authentication parameters..."
|
||||||
sysmo_usim_write_auth_params(sim, getopt_adm1,
|
sysmo_usim_write_auth_params(sim,
|
||||||
int(getopt_write_auth[0]),
|
int(getopt_write_auth[0]),
|
||||||
int(getopt_write_auth[1]))
|
int(getopt_write_auth[1]))
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_show_auth:
|
if getopt_show_auth:
|
||||||
print "Reading Authentication parameters..."
|
print "Reading Authentication parameters..."
|
||||||
sysmo_usim_show_auth_params(sim, getopt_adm1)
|
sysmo_usim_show_auth_params(sim)
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_write_milenage:
|
if getopt_write_milenage:
|
||||||
print "Programming Milenage parameters..."
|
print "Programming Milenage parameters..."
|
||||||
ef_mlngc = SYSMO_USIMSJS1_FILE_EF_MLNGC(getopt_write_milenage)
|
ef_mlngc = SYSMO_USIMSJS1_FILE_EF_MLNGC(getopt_write_milenage)
|
||||||
sysmo_usim_write_milenage_params(sim, getopt_adm1, ef_mlngc)
|
sysmo_usim_write_milenage_params(sim, ef_mlngc)
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_show_milenage:
|
if getopt_show_milenage:
|
||||||
print "Reading Milenage parameters..."
|
print "Reading Milenage parameters..."
|
||||||
sysmo_usim_show_milenage_params(sim, getopt_adm1)
|
sysmo_usim_show_milenage_params(sim)
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_write_op:
|
if getopt_write_op:
|
||||||
print "Writing OP value..."
|
print "Writing OP value..."
|
||||||
sysmo_usim_write_opc_params(sim,
|
sysmo_usim_write_opc_params(sim, 0, getopt_write_op)
|
||||||
getopt_adm1, 0, getopt_write_op)
|
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_write_opc:
|
if getopt_write_opc:
|
||||||
print "Writing OPC value..."
|
print "Writing OPC value..."
|
||||||
sysmo_usim_write_opc_params(sim,
|
sysmo_usim_write_opc_params(sim, 1, getopt_write_opc)
|
||||||
getopt_adm1, 1, getopt_write_opc)
|
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_show_opc:
|
if getopt_show_opc:
|
||||||
print "Reading OP/C value..."
|
print "Reading OP/C value..."
|
||||||
sysmo_usim_show_opc_params(sim, getopt_adm1)
|
sysmo_usim_show_opc_params(sim)
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_write_ki:
|
if getopt_write_ki:
|
||||||
print "Writing KI value..."
|
print "Writing KI value..."
|
||||||
sysmo_usim_write_ki_params(sim,
|
sysmo_usim_write_ki_params(sim, getopt_write_ki)
|
||||||
getopt_adm1, getopt_write_ki)
|
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_show_ki:
|
if getopt_show_ki:
|
||||||
print "Reading KI value..."
|
print "Reading KI value..."
|
||||||
sysmo_usim_show_ki_params(sim, getopt_adm1)
|
sysmo_usim_show_ki_params(sim)
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_show_iccid:
|
if getopt_show_iccid:
|
||||||
print "Reading ICCID value..."
|
print "Reading ICCID value..."
|
||||||
sysmo_usim_show_iccid(sim, getopt_adm1)
|
sysmo_usim_show_iccid(sim)
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
if getopt_write_iccid:
|
if getopt_write_iccid:
|
||||||
print "Writing ICCID value..."
|
print "Writing ICCID value..."
|
||||||
sysmo_usim_write_iccid(sim, getopt_adm1, getopt_write_iccid)
|
sysmo_usim_write_iccid(sim, getopt_write_iccid)
|
||||||
print("")
|
print("")
|
||||||
|
|
||||||
print "Done!"
|
print "Done!"
|
||||||
|
|
|
@ -168,7 +168,7 @@ def sysmo_usim_admin_auth(sim, adm1, force = False):
|
||||||
|
|
||||||
# Show current athentication parameters
|
# Show current athentication parameters
|
||||||
# (Which algorithim is used for which rat?)
|
# (Which algorithim is used for which rat?)
|
||||||
def sysmo_usim_show_auth_params(sim, adm1):
|
def sysmo_usim_show_auth_params(sim):
|
||||||
sysmo_usim_init(sim)
|
sysmo_usim_init(sim)
|
||||||
|
|
||||||
print " * Reading..."
|
print " * Reading..."
|
||||||
|
@ -182,7 +182,7 @@ def sysmo_usim_show_auth_params(sim, adm1):
|
||||||
|
|
||||||
|
|
||||||
# Program new authentication parameters
|
# Program new authentication parameters
|
||||||
def sysmo_usim_write_auth_params(sim, adm1, algo_2g, algo_3g):
|
def sysmo_usim_write_auth_params(sim, algo_2g, algo_3g):
|
||||||
print " * New algorithm setting:"
|
print " * New algorithm setting:"
|
||||||
print " 2G: " + str(hex(algo_2g))
|
print " 2G: " + str(hex(algo_2g))
|
||||||
print " 3G: " + str(hex(algo_3g))
|
print " 3G: " + str(hex(algo_3g))
|
||||||
|
@ -196,7 +196,7 @@ def sysmo_usim_write_auth_params(sim, adm1, algo_2g, algo_3g):
|
||||||
|
|
||||||
|
|
||||||
# Show current milenage parameters
|
# Show current milenage parameters
|
||||||
def sysmo_usim_show_milenage_params(sim, adm1):
|
def sysmo_usim_show_milenage_params(sim):
|
||||||
sysmo_usim_init(sim)
|
sysmo_usim_init(sim)
|
||||||
|
|
||||||
sim.select(SYSMO_USIMSJS1_DF_AUTH)
|
sim.select(SYSMO_USIMSJS1_DF_AUTH)
|
||||||
|
@ -230,7 +230,7 @@ def sysmo_usim_show_milenage_params(sim, adm1):
|
||||||
|
|
||||||
|
|
||||||
# Write new milenage parameters
|
# Write new milenage parameters
|
||||||
def sysmo_usim_write_milenage_params(sim, adm1, ef_mlngc):
|
def sysmo_usim_write_milenage_params(sim, ef_mlngc):
|
||||||
sysmo_usim_init(sim)
|
sysmo_usim_init(sim)
|
||||||
|
|
||||||
print " * New Milenage Parameters for (EF.MLNGC):"
|
print " * New Milenage Parameters for (EF.MLNGC):"
|
||||||
|
@ -253,7 +253,7 @@ def sysmo_usim_write_milenage_params(sim, adm1, ef_mlngc):
|
||||||
|
|
||||||
|
|
||||||
# Show current OPc value
|
# Show current OPc value
|
||||||
def sysmo_usim_show_opc_params(sim, adm1):
|
def sysmo_usim_show_opc_params(sim):
|
||||||
sysmo_usim_init(sim)
|
sysmo_usim_init(sim)
|
||||||
|
|
||||||
print " * Reading..."
|
print " * Reading..."
|
||||||
|
@ -267,7 +267,7 @@ def sysmo_usim_show_opc_params(sim, adm1):
|
||||||
|
|
||||||
|
|
||||||
# Program new OPc value
|
# Program new OPc value
|
||||||
def sysmo_usim_write_opc_params(sim, adm1, select, op):
|
def sysmo_usim_write_opc_params(sim, select, op):
|
||||||
print " * New OPc setting:"
|
print " * New OPc setting:"
|
||||||
print " OP: " + str(hex(select))
|
print " OP: " + str(hex(select))
|
||||||
print " OP/OPc: " + hexdump(op)
|
print " OP/OPc: " + hexdump(op)
|
||||||
|
@ -282,7 +282,7 @@ def sysmo_usim_write_opc_params(sim, adm1, select, op):
|
||||||
|
|
||||||
|
|
||||||
# Show current KI value
|
# Show current KI value
|
||||||
def sysmo_usim_show_ki_params(sim, adm1):
|
def sysmo_usim_show_ki_params(sim):
|
||||||
sysmo_usim_init(sim)
|
sysmo_usim_init(sim)
|
||||||
|
|
||||||
print " * Reading..."
|
print " * Reading..."
|
||||||
|
@ -295,7 +295,7 @@ def sysmo_usim_show_ki_params(sim, adm1):
|
||||||
|
|
||||||
|
|
||||||
# Program new KI value
|
# Program new KI value
|
||||||
def sysmo_usim_write_ki_params(sim, adm1, ki):
|
def sysmo_usim_write_ki_params(sim, ki):
|
||||||
print " * New KI setting:"
|
print " * New KI setting:"
|
||||||
print " KI: " + hexdump(ki)
|
print " KI: " + hexdump(ki)
|
||||||
|
|
||||||
|
@ -309,7 +309,7 @@ def sysmo_usim_write_ki_params(sim, adm1, ki):
|
||||||
|
|
||||||
|
|
||||||
# Show the enable status of the USIM application (app is enabled or disabled?)
|
# Show the enable status of the USIM application (app is enabled or disabled?)
|
||||||
def sysmo_usim_show_usim_status(sim, adm1):
|
def sysmo_usim_show_usim_status(sim):
|
||||||
sysmo_usim_init(sim)
|
sysmo_usim_init(sim)
|
||||||
|
|
||||||
print " * Reading..."
|
print " * Reading..."
|
||||||
|
@ -321,7 +321,7 @@ def sysmo_usim_show_usim_status(sim, adm1):
|
||||||
|
|
||||||
|
|
||||||
# Show the enable status of the USIM application (app is enabled or disabled?)
|
# Show the enable status of the USIM application (app is enabled or disabled?)
|
||||||
def sysmo_usim_show_sim_mode(sim, adm1):
|
def sysmo_usim_show_sim_mode(sim):
|
||||||
sysmo_usim_init(sim)
|
sysmo_usim_init(sim)
|
||||||
|
|
||||||
print " * Reading..."
|
print " * Reading..."
|
||||||
|
@ -338,7 +338,7 @@ def sysmo_usim_show_sim_mode(sim, adm1):
|
||||||
|
|
||||||
|
|
||||||
# Show the enable status of the USIM application (app is enabled or disabled?)
|
# Show the enable status of the USIM application (app is enabled or disabled?)
|
||||||
def sysmo_usim_write_sim_mode(sim, adm1, usim_enabled = True):
|
def sysmo_usim_write_sim_mode(sim, usim_enabled = True):
|
||||||
if usim_enabled:
|
if usim_enabled:
|
||||||
new_record = SYSMO_USIM_EF_DIR_REC_1_CONTENT
|
new_record = SYSMO_USIM_EF_DIR_REC_1_CONTENT
|
||||||
else:
|
else:
|
||||||
|
@ -359,7 +359,7 @@ def sysmo_usim_write_sim_mode(sim, adm1, usim_enabled = True):
|
||||||
|
|
||||||
|
|
||||||
# Show current ICCID value
|
# Show current ICCID value
|
||||||
def sysmo_usim_show_iccid(sim, adm1):
|
def sysmo_usim_show_iccid(sim):
|
||||||
sysmo_usim_init(sim)
|
sysmo_usim_init(sim)
|
||||||
|
|
||||||
print " * Reading..."
|
print " * Reading..."
|
||||||
|
@ -371,7 +371,7 @@ def sysmo_usim_show_iccid(sim, adm1):
|
||||||
|
|
||||||
|
|
||||||
# Program new ICCID value
|
# Program new ICCID value
|
||||||
def sysmo_usim_write_iccid(sim, adm1, iccid):
|
def sysmo_usim_write_iccid(sim, iccid):
|
||||||
print " * New ICCID setting:"
|
print " * New ICCID setting:"
|
||||||
print " ICCID: " + hexdump(iccid)
|
print " ICCID: " + hexdump(iccid)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue