|
|
@ -98,7 +98,8 @@ private:
|
|
|
|
void gen_rand(uint8_t rand_[16]);
|
|
|
|
void gen_rand(uint8_t rand_[16]);
|
|
|
|
bool get_k_amf_opc_sqn(uint64_t imsi, uint8_t* k, uint8_t* amf, uint8_t* opc, uint8_t* sqn);
|
|
|
|
bool get_k_amf_opc_sqn(uint64_t imsi, uint8_t* k, uint8_t* amf, uint8_t* opc, uint8_t* sqn);
|
|
|
|
|
|
|
|
|
|
|
|
void gen_auth_info_answer_milenage(hss_ue_ctx_t* ue_ctx, uint8_t* k_asme, uint8_t* autn, uint8_t* rand, uint8_t* xres);
|
|
|
|
void
|
|
|
|
|
|
|
|
gen_auth_info_answer_milenage(hss_ue_ctx_t* ue_ctx, uint8_t* k_asme, uint8_t* autn, uint8_t* rand, uint8_t* xres);
|
|
|
|
void gen_auth_info_answer_xor(hss_ue_ctx_t* ue_ctx, uint8_t* k_asme, uint8_t* autn, uint8_t* rand, uint8_t* xres);
|
|
|
|
void gen_auth_info_answer_xor(hss_ue_ctx_t* ue_ctx, uint8_t* k_asme, uint8_t* autn, uint8_t* rand, uint8_t* xres);
|
|
|
|
|
|
|
|
|
|
|
|
void resync_sqn_milenage(hss_ue_ctx_t* ue_ctx, uint8_t* auts);
|
|
|
|
void resync_sqn_milenage(hss_ue_ctx_t* ue_ctx, uint8_t* auts);
|
|
|
|