wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/src/wlanconversionutil.cpp
branchRCL_3
changeset 40 5fb7af913dfd
parent 34 13838cf40350
child 42 a828660c511c
equal deleted inserted replaced
34:13838cf40350 40:5fb7af913dfd
    14 * Description:  Handles type conversion between adaptation and core layers
    14 * Description:  Handles type conversion between adaptation and core layers
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 86.1.1 %
    19 * %version: 86.1.2 %
    20 */
    20 */
    21 
    21 
    22 #include <in_sock.h>
    22 #include <in_sock.h>
    23 #include <e32math.h>
    23 #include <e32math.h>
    24 #include <in_iface.h>
    24 #include <in_iface.h>
   768             break;
   768             break;
   769         case Wep:
   769         case Wep:
   770             aCoreSettings.security_mode = core_security_mode_wep;
   770             aCoreSettings.security_mode = core_security_mode_wep;
   771             break;
   771             break;
   772         case Wlan8021x:
   772         case Wlan8021x:
   773             aCoreSettings.security_mode = core_security_mode_802dot1x;
   773             if( aAmSettings.WPAKeyLength == 1 )
       
   774                 {
       
   775                 aCoreSettings.security_mode = core_security_mode_802dot1x_unencrypted;
       
   776                 }
       
   777             else
       
   778                 {
       
   779                 aCoreSettings.security_mode = core_security_mode_802dot1x;
       
   780                 }
   774             break;
   781             break;
   775         case Wpa:
   782         case Wpa:
   776             aCoreSettings.security_mode = core_security_mode_wpa;
   783             aCoreSettings.security_mode = core_security_mode_wpa;
   777             break;            
   784             break;            
   778         case Wpa2Only:
   785         case Wpa2Only: