eap_proxy: Add context data pointer to the get_imsi call
This was already included in all the other calls to eap_proxy, but somehow the get_imsi call had been forgotten. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
07041c6f99
commit
fa56315cfc
3 changed files with 5 additions and 3 deletions
|
@ -40,7 +40,8 @@ eap_proxy_packet_update(struct eap_proxy_sm *eap_proxy, u8 *eapReqData,
|
|||
int eap_proxy_sm_get_status(struct eap_proxy_sm *sm, char *buf, size_t buflen,
|
||||
int verbose);
|
||||
|
||||
int eap_proxy_get_imsi(char *imsi_buf, size_t *imsi_len);
|
||||
int eap_proxy_get_imsi(struct eap_proxy_sm *eap_proxy, char *imsi_buf,
|
||||
size_t *imsi_len);
|
||||
|
||||
int eap_proxy_notify_config(struct eap_proxy_sm *sm,
|
||||
struct eap_peer_config *config);
|
||||
|
|
|
@ -63,7 +63,8 @@ int eap_proxy_sm_get_status(struct eap_proxy_sm *sm, char *buf, size_t buflen,
|
|||
}
|
||||
|
||||
|
||||
int eap_proxy_get_imsi(char *imsi_buf, size_t *imsi_len)
|
||||
int eap_proxy_get_imsi(struct eap_proxy_sm *eap_proxy, char *imsi_buf,
|
||||
size_t *imsi_len)
|
||||
{
|
||||
return -1;
|
||||
}
|
||||
|
|
|
@ -2058,7 +2058,7 @@ int eapol_sm_get_eap_proxy_imsi(struct eapol_sm *sm, char *imsi, size_t *len)
|
|||
#ifdef CONFIG_EAP_PROXY
|
||||
if (sm->eap_proxy == NULL)
|
||||
return -1;
|
||||
return eap_proxy_get_imsi(imsi, len);
|
||||
return eap_proxy_get_imsi(sm->eap_proxy, imsi, len);
|
||||
#else /* CONFIG_EAP_PROXY */
|
||||
return -1;
|
||||
#endif /* CONFIG_EAP_PROXY */
|
||||
|
|
Loading…
Reference in a new issue