wlan_bearer/wlanengine/wlan_common/wlanengine_common_3.1/src/core_operation_roam.cpp
branchRCL_3
changeset 16 5fb7af913dfd
parent 14 13838cf40350
equal deleted inserted replaced
14:13838cf40350 16:5fb7af913dfd
    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     /**