diff options
| author | Purushottam Kushwaha <pkushwah@codeaurora.org> | 2016-10-14 17:48:23 +0530 |
|---|---|---|
| committer | qcabuildsw <qcabuildsw@localhost> | 2016-10-23 20:52:45 -0700 |
| commit | 415b29a14c4fcf53ef24c8405729167c9a8ebb0f (patch) | |
| tree | af3bb203511b89a0223b1dd59f9026d42b913493 | |
| parent | add5e6e1b263841163f9a51b3f82d10eab6f0e4b (diff) | |
| download | android_external_wpa_supplicant_8-415b29a14c4fcf53ef24c8405729167c9a8ebb0f.tar.gz android_external_wpa_supplicant_8-415b29a14c4fcf53ef24c8405729167c9a8ebb0f.tar.bz2 android_external_wpa_supplicant_8-415b29a14c4fcf53ef24c8405729167c9a8ebb0f.zip | |
EAP-Proxy: Consider EAP-AKA' in SelectedMethod of Status command.
Instead of printing "Unknown", this prints EAP-AKA' in SelectedMethod
of "status" command, if eap_type is "EAP_TYPE_AKA_PRIME".
Change-Id: Ie4299dbece378a7d87e27b00cf6bcf0d1e13a086
CRs-Fixed: 1078066
| -rw-r--r-- | src/eap_peer/eap_proxy_qmi.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/eap_peer/eap_proxy_qmi.c b/src/eap_peer/eap_proxy_qmi.c index 0d493723..bd132cff 100644 --- a/src/eap_peer/eap_proxy_qmi.c +++ b/src/eap_peer/eap_proxy_qmi.c @@ -2050,12 +2050,16 @@ int eap_proxy_sm_get_status(struct eap_proxy_sm *sm, char *buf, size_t buflen, return 0; if (sm->eap_type != EAP_TYPE_NONE) { - char name[8] = "Unknown"; - - if (sm->eap_type == EAP_TYPE_SIM) - os_strlcpy(name, "SIM", 4); - else if (sm->eap_type == EAP_TYPE_AKA) - os_strlcpy(name, "AKA", 4); + char name[8]; + + if (sm->eap_type == EAP_TYPE_SIM) + os_strlcpy(name, "SIM", 4); + else if (sm->eap_type == EAP_TYPE_AKA) + os_strlcpy(name, "AKA", 4); + else if (sm->eap_type == EAP_TYPE_AKA_PRIME) + os_strlcpy(name, "AKA'", 5); + else + os_strlcpy(name, "Unknown", 8); ret = os_snprintf(buf + len, buflen - len, "selectedMethod=%d (EAP-%s)\n", |
