wlan_bearer/wlanengine/wlan_common/wlanengine_common_3.1/src/core_operation_roam.cpp
equal
deleted
inserted
replaced
14 * Description: Statemachine for roaming |
14 * Description: Statemachine for roaming |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: 76.1.5 % |
19 * %version: 78 % |
20 */ |
20 */ |
21 |
21 |
22 #include "core_operation_roam.h" |
22 #include "core_operation_roam.h" |
23 #include "core_server.h" |
23 #include "core_server.h" |
24 #include "core_tools.h" |
24 #include "core_tools.h" |
853 break; |
853 break; |
854 } |
854 } |
855 case core_security_mode_allow_unsecure: |
855 case core_security_mode_allow_unsecure: |
856 { |
856 { |
857 break; |
857 break; |
858 } |
858 } |
|
859 case core_security_mode_802dot1x_unencrypted: |
|
860 /** Falls through on purpose. */ |
859 case core_security_mode_802dot1x: |
861 case core_security_mode_802dot1x: |
860 { |
862 { |
861 if ( request_status == core_error_eapol_total_failure || |
863 if ( request_status == core_error_eapol_total_failure || |
862 request_status == core_error_eapol_failure ) |
864 request_status == core_error_eapol_failure ) |
863 { |
865 { |
1018 eap_type ); |
1020 eap_type ); |
1019 DEBUG1( "core_operation_roam_c::eap_connect_status() - eap_error %u", |
1021 DEBUG1( "core_operation_roam_c::eap_connect_status() - eap_error %u", |
1020 eap_error ); |
1022 eap_error ); |
1021 |
1023 |
1022 core_connect_status_e status( core_connect_wpa_eap_failure ); |
1024 core_connect_status_e status( core_connect_wpa_eap_failure ); |
1023 if ( security_mode == core_security_mode_802dot1x ) |
1025 if ( security_mode == core_security_mode_802dot1x || |
|
1026 security_mode == core_security_mode_802dot1x_unencrypted ) |
1024 { |
1027 { |
1025 status = core_connect_802_1x_failure; |
1028 status = core_connect_802_1x_failure; |
1026 } |
1029 } |
1027 |
1030 |
1028 /** |
1031 /** |