NAS refactor: no moduleID, group UICC and security in one context
This commit is contained in:
@@ -116,9 +116,8 @@ uicc_t * checkUicc(int Mod_id) {
|
||||
return (uicc_t*) uiccArray[Mod_id];
|
||||
}
|
||||
|
||||
uint8_t getImeisvDigit(int Mod_id,uint8_t i)
|
||||
uint8_t getImeisvDigit(const uicc_t *uicc, uint8_t i)
|
||||
{
|
||||
uicc_t * uicc=checkUicc(Mod_id);
|
||||
uint8_t r = 0;
|
||||
uint8_t l = strlen(uicc->imeisvStr);
|
||||
if (l > IMEISV_STR_MAX_LENGTH) {
|
||||
|
||||
@@ -73,6 +73,5 @@ typedef struct {
|
||||
uicc_t *checkUicc(int Mod_id);
|
||||
uicc_t *init_uicc(char *sectionName);
|
||||
void uicc_milenage_generate(uint8_t * autn, uicc_t *uicc);
|
||||
uicc_t * checkUicc(int Mod_id);
|
||||
uint8_t getImeisvDigit(int Mod_id,uint8_t i);
|
||||
uint8_t getImeisvDigit(const uicc_t *uicc, uint8_t i);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user