aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/rt2860/sta
diff options
context:
space:
mode:
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>2009-04-26 10:05:51 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2009-06-19 14:00:47 -0400
commit2684d16649c295b4498be5459ebb1e25220e3ee9 (patch)
treeb68d0bd9c907b70fa2db40bd3a719e5c731ccd6f /drivers/staging/rt2860/sta
parent84717059b36187025c6483566de6873661787c74 (diff)
Staging: rt2860: remove NATIVE_WPA_SUPPLICANT_SUPPORT ifdefs
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/rt2860/sta')
-rw-r--r--drivers/staging/rt2860/sta/assoc.c96
-rw-r--r--drivers/staging/rt2860/sta/auth_rsp.c4
-rw-r--r--drivers/staging/rt2860/sta/connect.c20
-rw-r--r--drivers/staging/rt2860/sta/sync.c16
4 files changed, 2 insertions, 134 deletions
diff --git a/drivers/staging/rt2860/sta/assoc.c b/drivers/staging/rt2860/sta/assoc.c
index c24edfd277e..b6092d16d96 100644
--- a/drivers/staging/rt2860/sta/assoc.c
+++ b/drivers/staging/rt2860/sta/assoc.c
@@ -840,27 +840,11 @@ VOID MlmeDisassocReqAction(
840 RTMPSetTimer(&pAd->MlmeAux.DisassocTimer, Timeout); /* in mSec */ 840 RTMPSetTimer(&pAd->MlmeAux.DisassocTimer, Timeout); /* in mSec */
841 pAd->Mlme.AssocMachine.CurrState = DISASSOC_WAIT_RSP; 841 pAd->Mlme.AssocMachine.CurrState = DISASSOC_WAIT_RSP;
842 842
843#ifdef WPA_SUPPLICANT_SUPPORT
844#ifndef NATIVE_WPA_SUPPLICANT_SUPPORT
845 if (pAd->StaCfg.WpaSupplicantUP != WPA_SUPPLICANT_DISABLE)
846 {
847 union iwreq_data wrqu;
848 //send disassociate event to wpa_supplicant
849 memset(&wrqu, 0, sizeof(wrqu));
850 wrqu.data.flags = RT_DISASSOC_EVENT_FLAG;
851 wireless_send_event(pAd->net_dev, IWEVCUSTOM, &wrqu, NULL);
852 }
853#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
854#endif // WPA_SUPPLICANT_SUPPORT //
855
856#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
857 { 843 {
858 union iwreq_data wrqu; 844 union iwreq_data wrqu;
859 memset(wrqu.ap_addr.sa_data, 0, MAC_ADDR_LEN); 845 memset(wrqu.ap_addr.sa_data, 0, MAC_ADDR_LEN);
860 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 846 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
861 } 847 }
862#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
863
864} 848}
865 849
866/* 850/*
@@ -908,21 +892,6 @@ VOID PeerAssocRspAction(
908 AssocPostProc(pAd, Addr2, CapabilityInfo, Aid, SupRate, SupRateLen, ExtRate, ExtRateLen, 892 AssocPostProc(pAd, Addr2, CapabilityInfo, Aid, SupRate, SupRateLen, ExtRate, ExtRateLen,
909 &EdcaParm, &HtCapability, HtCapabilityLen, &AddHtInfo); 893 &EdcaParm, &HtCapability, HtCapabilityLen, &AddHtInfo);
910 894
911#ifdef WPA_SUPPLICANT_SUPPORT
912#ifndef NATIVE_WPA_SUPPLICANT_SUPPORT
913 if (pAd->StaCfg.WpaSupplicantUP != WPA_SUPPLICANT_DISABLE)
914 {
915 union iwreq_data wrqu;
916
917 SendAssocIEsToWpaSupplicant(pAd);
918 memset(&wrqu, 0, sizeof(wrqu));
919 wrqu.data.flags = RT_ASSOC_EVENT_FLAG;
920 wireless_send_event(pAd->net_dev, IWEVCUSTOM, &wrqu, NULL);
921 }
922#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
923#endif // WPA_SUPPLICANT_SUPPORT //
924
925#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
926 { 895 {
927 union iwreq_data wrqu; 896 union iwreq_data wrqu;
928 wext_notify_event_assoc(pAd); 897 wext_notify_event_assoc(pAd);
@@ -932,8 +901,6 @@ VOID PeerAssocRspAction(
932 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 901 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
933 902
934 } 903 }
935#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
936
937 904
938 pAd->StaCfg.CkipFlag = CkipFlag; 905 pAd->StaCfg.CkipFlag = CkipFlag;
939 if (CkipFlag & 0x18) 906 if (CkipFlag & 0x18)
@@ -1005,21 +972,6 @@ VOID PeerReassocRspAction(
1005 AssocPostProc(pAd, Addr2, CapabilityInfo, Aid, SupRate, SupRateLen, ExtRate, ExtRateLen, 972 AssocPostProc(pAd, Addr2, CapabilityInfo, Aid, SupRate, SupRateLen, ExtRate, ExtRateLen,
1006 &EdcaParm, &HtCapability, HtCapabilityLen, &AddHtInfo); 973 &EdcaParm, &HtCapability, HtCapabilityLen, &AddHtInfo);
1007 974
1008#ifdef WPA_SUPPLICANT_SUPPORT
1009#ifndef NATIVE_WPA_SUPPLICANT_SUPPORT
1010 if (pAd->StaCfg.WpaSupplicantUP != WPA_SUPPLICANT_DISABLE)
1011 {
1012 union iwreq_data wrqu;
1013
1014 SendAssocIEsToWpaSupplicant(pAd);
1015 memset(&wrqu, 0, sizeof(wrqu));
1016 wrqu.data.flags = RT_ASSOC_EVENT_FLAG;
1017 wireless_send_event(pAd->net_dev, IWEVCUSTOM, &wrqu, NULL);
1018 }
1019#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
1020#endif // WPA_SUPPLICANT_SUPPORT //
1021
1022#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
1023 { 975 {
1024 union iwreq_data wrqu; 976 union iwreq_data wrqu;
1025 wext_notify_event_assoc(pAd); 977 wext_notify_event_assoc(pAd);
@@ -1029,7 +981,6 @@ VOID PeerReassocRspAction(
1029 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 981 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
1030 982
1031 } 983 }
1032#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
1033 984
1034 } 985 }
1035 986
@@ -1224,26 +1175,11 @@ VOID PeerDisassocAction(
1224 LinkDown(pAd, TRUE); 1175 LinkDown(pAd, TRUE);
1225 pAd->Mlme.AssocMachine.CurrState = ASSOC_IDLE; 1176 pAd->Mlme.AssocMachine.CurrState = ASSOC_IDLE;
1226 1177
1227#ifdef WPA_SUPPLICANT_SUPPORT
1228#ifndef NATIVE_WPA_SUPPLICANT_SUPPORT
1229 if (pAd->StaCfg.WpaSupplicantUP != WPA_SUPPLICANT_DISABLE)
1230 {
1231 union iwreq_data wrqu;
1232 //send disassociate event to wpa_supplicant
1233 memset(&wrqu, 0, sizeof(wrqu));
1234 wrqu.data.flags = RT_DISASSOC_EVENT_FLAG;
1235 wireless_send_event(pAd->net_dev, IWEVCUSTOM, &wrqu, NULL);
1236 }
1237#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
1238#endif // WPA_SUPPLICANT_SUPPORT //
1239
1240#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
1241 { 1178 {
1242 union iwreq_data wrqu; 1179 union iwreq_data wrqu;
1243 memset(wrqu.ap_addr.sa_data, 0, MAC_ADDR_LEN); 1180 memset(wrqu.ap_addr.sa_data, 0, MAC_ADDR_LEN);
1244 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 1181 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
1245 } 1182 }
1246#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
1247 } 1183 }
1248 } 1184 }
1249 else 1185 else
@@ -1526,36 +1462,6 @@ VOID SwitchBetweenWepAndCkip(
1526 } 1462 }
1527} 1463}
1528 1464
1529#ifdef WPA_SUPPLICANT_SUPPORT
1530#ifndef NATIVE_WPA_SUPPLICANT_SUPPORT
1531VOID SendAssocIEsToWpaSupplicant(
1532 IN PRTMP_ADAPTER pAd)
1533{
1534 union iwreq_data wrqu;
1535 unsigned char custom[IW_CUSTOM_MAX] = {0};
1536
1537 if ((pAd->StaCfg.ReqVarIELen + 17) <= IW_CUSTOM_MAX)
1538 {
1539 sprintf(custom, "ASSOCINFO_ReqIEs=");
1540 NdisMoveMemory(custom+17, pAd->StaCfg.ReqVarIEs, pAd->StaCfg.ReqVarIELen);
1541 memset(&wrqu, 0, sizeof(wrqu));
1542 wrqu.data.length = pAd->StaCfg.ReqVarIELen + 17;
1543 wrqu.data.flags = RT_REQIE_EVENT_FLAG;
1544 wireless_send_event(pAd->net_dev, IWEVCUSTOM, &wrqu, custom);
1545
1546 memset(&wrqu, 0, sizeof(wrqu));
1547 wrqu.data.flags = RT_ASSOCINFO_EVENT_FLAG;
1548 wireless_send_event(pAd->net_dev, IWEVCUSTOM, &wrqu, NULL);
1549 }
1550 else
1551 DBGPRINT(RT_DEBUG_TRACE, ("pAd->StaCfg.ReqVarIELen + 17 > MAX_CUSTOM_LEN\n"));
1552
1553 return;
1554}
1555#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
1556#endif // WPA_SUPPLICANT_SUPPORT //
1557
1558#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
1559int wext_notify_event_assoc( 1465int wext_notify_event_assoc(
1560 IN RTMP_ADAPTER *pAd) 1466 IN RTMP_ADAPTER *pAd)
1561{ 1467{
@@ -1588,5 +1494,3 @@ int wext_notify_event_assoc(
1588 return 0; 1494 return 0;
1589 1495
1590} 1496}
1591#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
1592
diff --git a/drivers/staging/rt2860/sta/auth_rsp.c b/drivers/staging/rt2860/sta/auth_rsp.c
index 2038ddec1bd..cc639b1c6c1 100644
--- a/drivers/staging/rt2860/sta/auth_rsp.c
+++ b/drivers/staging/rt2860/sta/auth_rsp.c
@@ -127,15 +127,11 @@ VOID PeerDeauthAction(
127 { 127 {
128 DBGPRINT(RT_DEBUG_TRACE,("AUTH_RSP - receive DE-AUTH from our AP (Reason=%d)\n", Reason)); 128 DBGPRINT(RT_DEBUG_TRACE,("AUTH_RSP - receive DE-AUTH from our AP (Reason=%d)\n", Reason));
129 129
130
131#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
132 { 130 {
133 union iwreq_data wrqu; 131 union iwreq_data wrqu;
134 memset(wrqu.ap_addr.sa_data, 0, MAC_ADDR_LEN); 132 memset(wrqu.ap_addr.sa_data, 0, MAC_ADDR_LEN);
135 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 133 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
136 } 134 }
137#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
138
139 135
140 // send wireless event - for deauthentication 136 // send wireless event - for deauthentication
141 if (pAd->CommonCfg.bWirelessEvent) 137 if (pAd->CommonCfg.bWirelessEvent)
diff --git a/drivers/staging/rt2860/sta/connect.c b/drivers/staging/rt2860/sta/connect.c
index 94074774c97..a31f53ddc77 100644
--- a/drivers/staging/rt2860/sta/connect.c
+++ b/drivers/staging/rt2860/sta/connect.c
@@ -390,7 +390,7 @@ VOID CntlOidSsidProc(
390 } 390 }
391 391
392 pAd->Mlme.CntlMachine.CurrState = CNTL_IDLE; 392 pAd->Mlme.CntlMachine.CurrState = CNTL_IDLE;
393#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT 393
394 { 394 {
395 union iwreq_data wrqu; 395 union iwreq_data wrqu;
396 396
@@ -399,7 +399,6 @@ VOID CntlOidSsidProc(
399 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 399 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
400 400
401 } 401 }
402#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
403 } 402 }
404 } 403 }
405 else if (INFRA_ON(pAd)) 404 else if (INFRA_ON(pAd))
@@ -522,7 +521,7 @@ VOID CntlOidRTBssidProc(
522 // already connected to the same BSSID, go back to idle state directly 521 // already connected to the same BSSID, go back to idle state directly
523 DBGPRINT(RT_DEBUG_TRACE, ("CNTL - already in this BSSID. ignore this SET_BSSID request\n")); 522 DBGPRINT(RT_DEBUG_TRACE, ("CNTL - already in this BSSID. ignore this SET_BSSID request\n"));
524 pAd->Mlme.CntlMachine.CurrState = CNTL_IDLE; 523 pAd->Mlme.CntlMachine.CurrState = CNTL_IDLE;
525#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT 524
526 { 525 {
527 union iwreq_data wrqu; 526 union iwreq_data wrqu;
528 527
@@ -531,7 +530,6 @@ VOID CntlOidRTBssidProc(
531 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 530 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
532 531
533 } 532 }
534#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
535 } 533 }
536 else 534 else
537 { 535 {
@@ -1994,25 +1992,11 @@ VOID LinkDown(
1994 // Allow go to sleep after linkdown steps. 1992 // Allow go to sleep after linkdown steps.
1995 RTMP_SET_PSFLAG(pAd, fRTMP_PS_CAN_GO_SLEEP); 1993 RTMP_SET_PSFLAG(pAd, fRTMP_PS_CAN_GO_SLEEP);
1996 1994
1997#ifdef WPA_SUPPLICANT_SUPPORT
1998#ifndef NATIVE_WPA_SUPPLICANT_SUPPORT
1999 if (pAd->StaCfg.WpaSupplicantUP) {
2000 union iwreq_data wrqu;
2001 //send disassociate event to wpa_supplicant
2002 memset(&wrqu, 0, sizeof(wrqu));
2003 wrqu.data.flags = RT_DISASSOC_EVENT_FLAG;
2004 wireless_send_event(pAd->net_dev, IWEVCUSTOM, &wrqu, NULL);
2005 }
2006#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
2007#endif // WPA_SUPPLICANT_SUPPORT //
2008
2009#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
2010 { 1995 {
2011 union iwreq_data wrqu; 1996 union iwreq_data wrqu;
2012 memset(wrqu.ap_addr.sa_data, 0, MAC_ADDR_LEN); 1997 memset(wrqu.ap_addr.sa_data, 0, MAC_ADDR_LEN);
2013 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 1998 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
2014 } 1999 }
2015#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
2016} 2000}
2017 2001
2018/* 2002/*
diff --git a/drivers/staging/rt2860/sta/sync.c b/drivers/staging/rt2860/sta/sync.c
index 40545ebb7ba..fe80bb1a94f 100644
--- a/drivers/staging/rt2860/sta/sync.c
+++ b/drivers/staging/rt2860/sta/sync.c
@@ -1365,21 +1365,6 @@ VOID PeerBeacon(
1365 } 1365 }
1366#endif // DOT11_N_SUPPORT // 1366#endif // DOT11_N_SUPPORT //
1367 1367
1368#ifdef WPA_SUPPLICANT_SUPPORT
1369#ifndef NATIVE_WPA_SUPPLICANT_SUPPORT
1370 if (pAd->StaCfg.WpaSupplicantUP)
1371 {
1372 union iwreq_data wrqu;
1373
1374 SendAssocIEsToWpaSupplicant(pAd);
1375 memset(&wrqu, 0, sizeof(wrqu));
1376 wrqu.data.flags = RT_ASSOC_EVENT_FLAG;
1377 wireless_send_event(pAd->net_dev, IWEVCUSTOM, &wrqu, NULL);
1378 }
1379#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
1380#endif // WPA_SUPPLICANT_SUPPORT //
1381
1382#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
1383 { 1368 {
1384 union iwreq_data wrqu; 1369 union iwreq_data wrqu;
1385 wext_notify_event_assoc(pAd); 1370 wext_notify_event_assoc(pAd);
@@ -1389,7 +1374,6 @@ VOID PeerBeacon(
1389 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL); 1374 wireless_send_event(pAd->net_dev, SIOCGIWAP, &wrqu, NULL);
1390 1375
1391 } 1376 }
1392#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
1393 } 1377 }
1394 } 1378 }
1395 } 1379 }