NAS refactor: no moduleID, group UICC and security in one context

This commit is contained in:
Robert Schmidt
2023-03-28 14:12:05 +02:00
parent 223fd28bb2
commit e35401efde
7 changed files with 93 additions and 93 deletions
+1 -2
View File
@@ -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) {
+1 -2
View File
@@ -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