• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/

Lines Matching refs:StaCfg

87 	if (pAd->StaCfg.AuthMode >= Ndis802_11AuthModeWPA) {
89 if (pAd->StaCfg.AuthMode == Ndis802_11AuthModeWPANone) {
90 NdisZeroMemory(pAd->StaCfg.PMK, 32);
91 NdisMoveMemory(pAd->StaCfg.PMK,
103 if (pAd->StaCfg.PairCipher ==
123 if (pAd->StaCfg.PairCipher ==
126 else if (pAd->StaCfg.PairCipher ==
162 if (pAd->StaCfg.AuthMode >= Ndis802_11AuthModeWPA2) {
164 /*pAd->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
173 pAd->StaCfg.DefaultKeyId = (pKey->KeyIndex & 0xFF);
175 SharedKey[BSS0][pAd->StaCfg.
178 pAd->SharedKey[BSS0][pAd->StaCfg.DefaultKeyId].KeyLen =
181 SharedKey[BSS0][pAd->StaCfg.
185 if (pAd->StaCfg.GroupCipher ==
188 SharedKey[BSS0][pAd->StaCfg.
194 SharedKey[BSS0][pAd->StaCfg.
202 SharedKey[BSS0][pAd->StaCfg.
208 SharedKey[BSS0][pAd->StaCfg.
217 pAd->SharedKey[BSS0][pAd->StaCfg.DefaultKeyId].
219 if (pAd->StaCfg.GroupCipher ==
221 pAd->SharedKey[BSS0][pAd->StaCfg.DefaultKeyId].
223 else if (pAd->StaCfg.GroupCipher ==
225 pAd->SharedKey[BSS0][pAd->StaCfg.DefaultKeyId].
231 pAd->StaCfg.DefaultKeyId,
232 pAd->SharedKey[BSS0][pAd->StaCfg.
235 pAd->SharedKey[BSS0][pAd->StaCfg.
238 pAd->SharedKey[BSS0][pAd->StaCfg.
241 pAd->SharedKey[BSS0][pAd->StaCfg.
248 pAd->StaCfg.DefaultKeyId,
250 StaCfg.
255 /*pAd->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
313 pAd->StaCfg.DefaultKeyId = (u8)KeyIdx;
457 pAdapter->StaCfg.WpaState = SS_NOTUSE;
637 else if (pAdapter->StaCfg.WpaSupplicantUP != WPA_SUPPLICANT_DISABLE) {
747 if (pAdapter->StaCfg.WpaSupplicantUP == WPA_SUPPLICANT_ENABLE) {
748 pAdapter->StaCfg.WpaSupplicantScanCount++;
751 pAdapter->StaCfg.bScanReqIsFromWebUI = TRUE;
757 if ((pAdapter->StaCfg.WpaSupplicantUP == WPA_SUPPLICANT_ENABLE)
758 && (pAdapter->StaCfg.WpaSupplicantScanCount > 3)) {
767 && ((pAdapter->StaCfg.AuthMode == Ndis802_11AuthModeWPA)
768 || (pAdapter->StaCfg.AuthMode ==
770 && (pAdapter->StaCfg.PortSecured ==
787 pAdapter->StaCfg.ScanCnt = 0;
788 pAdapter->StaCfg.LastScanTime = Now;
821 if (pAdapter->StaCfg.WpaSupplicantUP == WPA_SUPPLICANT_ENABLE) {
822 pAdapter->StaCfg.WpaSupplicantScanCount = 0;
1117 pAdapter->StaCfg.bScanReqIsFromWebUI = FALSE;
1183 else if (pAdapter->StaCfg.WpaSupplicantUP != WPA_SUPPLICANT_DISABLE) {
1357 pAdapter->StaCfg.PairCipher = Ndis802_11WEPDisabled;
1358 pAdapter->StaCfg.GroupCipher = Ndis802_11WEPDisabled;
1359 pAdapter->StaCfg.WepStatus = Ndis802_11WEPDisabled;
1360 pAdapter->StaCfg.OrigWepStatus = pAdapter->StaCfg.WepStatus;
1361 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeOpen;
1365 /*pAdapter->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
1367 pAdapter->StaCfg.PairCipher = Ndis802_11WEPEnabled;
1368 pAdapter->StaCfg.GroupCipher = Ndis802_11WEPEnabled;
1369 pAdapter->StaCfg.WepStatus = Ndis802_11WEPEnabled;
1370 pAdapter->StaCfg.OrigWepStatus = pAdapter->StaCfg.WepStatus;
1372 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeShared;
1374 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeOpen;
1387 keyIdx, pAdapter->StaCfg.DefaultKeyId));
1390 keyIdx = pAdapter->StaCfg.DefaultKeyId;
1392 pAdapter->StaCfg.DefaultKeyId = keyIdx;
1420 pAdapter->StaCfg.DefaultKeyId = index;
1432 pAdapter->StaCfg.AuthMode));
1435 pAdapter->StaCfg.DefaultKeyId,
1436 pAdapter->SharedKey[BSS0][pAdapter->StaCfg.DefaultKeyId].
1440 pAdapter->StaCfg.WepStatus));
1464 if (pAdapter->StaCfg.WepStatus == Ndis802_11WEPDisabled) {
1476 if (pAdapter->StaCfg.AuthMode == Ndis802_11AuthModeShared)
1482 if (pAdapter->StaCfg.AuthMode == Ndis802_11AuthModeShared)
1487 pAdapter->SharedKey[BSS0][pAdapter->StaCfg.DefaultKeyId].
1490 pAdapter->SharedKey[BSS0][pAdapter->StaCfg.DefaultKeyId].
1493 if (pAdapter->StaCfg.AuthMode == Ndis802_11AuthModeShared)
1497 erq->flags = pAdapter->StaCfg.DefaultKeyId + 1; /* NB: base 1 */
1638 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeWPAPSK;
1639 if (pAdapter->StaCfg.BssType == BSS_ADHOC)
1640 pAdapter->StaCfg.AuthMode =
1643 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeWPA2PSK;
1651 pAdapter->StaCfg.WepStatus = Ndis802_11WEPDisabled;
1652 pAdapter->StaCfg.OrigWepStatus =
1653 pAdapter->StaCfg.WepStatus;
1654 pAdapter->StaCfg.PairCipher = Ndis802_11WEPDisabled;
1657 pAdapter->StaCfg.WepStatus = Ndis802_11WEPEnabled;
1658 pAdapter->StaCfg.OrigWepStatus =
1659 pAdapter->StaCfg.WepStatus;
1660 pAdapter->StaCfg.PairCipher = Ndis802_11WEPEnabled;
1661 pAdapter->StaCfg.IEEE8021X = FALSE;
1663 pAdapter->StaCfg.WepStatus =
1665 pAdapter->StaCfg.OrigWepStatus =
1666 pAdapter->StaCfg.WepStatus;
1667 pAdapter->StaCfg.PairCipher =
1670 pAdapter->StaCfg.WepStatus =
1672 pAdapter->StaCfg.OrigWepStatus =
1673 pAdapter->StaCfg.WepStatus;
1674 pAdapter->StaCfg.PairCipher =
1683 pAdapter->StaCfg.GroupCipher = Ndis802_11WEPDisabled;
1686 pAdapter->StaCfg.GroupCipher = Ndis802_11WEPEnabled;
1688 pAdapter->StaCfg.GroupCipher =
1691 pAdapter->StaCfg.GroupCipher =
1700 if (pAdapter->StaCfg.AuthMode ==
1702 pAdapter->StaCfg.AuthMode =
1704 pAdapter->StaCfg.IEEE8021X = FALSE;
1705 } else if (pAdapter->StaCfg.AuthMode ==
1707 pAdapter->StaCfg.AuthMode =
1709 pAdapter->StaCfg.IEEE8021X = FALSE;
1712 pAdapter->StaCfg.IEEE8021X = TRUE;
1714 /*pAdapter->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
1726 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeOpen;
1727 pAdapter->StaCfg.WepStatus = Ndis802_11WEPDisabled;
1728 pAdapter->StaCfg.OrigWepStatus = pAdapter->StaCfg.WepStatus;
1729 pAdapter->StaCfg.PairCipher = Ndis802_11WEPDisabled;
1730 pAdapter->StaCfg.GroupCipher = Ndis802_11WEPDisabled;
1738 pAdapter->StaCfg.PortSecured =
1741 /*pAdapter->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
1750 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeShared;
1752 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeOpen;
1789 (pAdapter->StaCfg.WepStatus ==
1795 (pAdapter->StaCfg.AuthMode ==
1802 (pAdapter->StaCfg.AuthMode >=
1893 pAdapter->StaCfg.DefaultKeyId = keyIdx;
1896 pAdapter->StaCfg.DefaultKeyId));
1925 if (pAdapter->StaCfg.GroupCipher ==
1927 || pAdapter->StaCfg.GroupCipher ==
1961 if (pAdapter->StaCfg.AuthMode >=
1963 /*pAdapter->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
1975 /*pAdapter->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
1987 if (pAdapter->StaCfg.AuthMode >=
1989 /*pAdapter->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
1998 /*pAdapter->StaCfg.PortSecured = WPA_802_1X_PORT_SECURED; */
2037 if ((pAd->StaCfg.WepStatus == Ndis802_11Encryption2Enabled) ||
2038 (pAd->StaCfg.WepStatus == Ndis802_11Encryption3Enabled)) {
2039 if (idx != pAd->StaCfg.DefaultKeyId) {
2045 idx = pAd->StaCfg.DefaultKeyId;
2051 switch (pAd->StaCfg.WepStatus) {
2067 if (pAd->StaCfg.WepStatus == Ndis802_11Encryption2Enabled)
2076 pKey = (char *)& pAd->StaCfg.PMK[0];
2100 pAd->StaCfg.bRSN_IE_FromWpaSupplicant = FALSE;
2106 pAd->StaCfg.RSNIE_Len = wrqu->data.length;
2107 NdisMoveMemory(&pAd->StaCfg.RSN_IE[0], extra,
2108 pAd->StaCfg.RSNIE_Len);
2109 pAd->StaCfg.bRSN_IE_FromWpaSupplicant = TRUE;
2111 pAd->StaCfg.RSNIE_Len = 0;
2112 NdisZeroMemory(&pAd->StaCfg.RSN_IE[0], MAX_LEN_OF_RSNIE);
2126 if ((pAd->StaCfg.RSNIE_Len == 0) ||
2127 (pAd->StaCfg.AuthMode < Ndis802_11AuthModeWPA)) {
2132 if (pAd->StaCfg.WpaSupplicantUP == WPA_SUPPLICANT_ENABLE) {
2133 if (wrqu->data.length < pAd->StaCfg.RSNIE_Len)
2136 wrqu->data.length = pAd->StaCfg.RSNIE_Len;
2137 memcpy(extra, &pAd->StaCfg.RSN_IE[0], pAd->StaCfg.RSNIE_Len);
2141 if (wrqu->data.length < (pAd->StaCfg.RSNIE_Len + 2)) /* ID, Len */
2143 wrqu->data.length = pAd->StaCfg.RSNIE_Len + 2;
2145 if ((pAd->StaCfg.AuthMode == Ndis802_11AuthModeWPA2PSK) ||
2146 (pAd->StaCfg.AuthMode == Ndis802_11AuthModeWPA2))
2150 extra[1] = pAd->StaCfg.RSNIE_Len;
2151 memcpy(extra + 2, &pAd->StaCfg.RSN_IE[0],
2152 pAd->StaCfg.RSNIE_Len);
2174 NdisZeroMemory(pAd->StaCfg.SavedPMK,
2180 for (CachedIdx = 0; CachedIdx < pAd->StaCfg.SavedPMKNum;
2185 pAd->StaCfg.SavedPMK[CachedIdx].BSSID,
2187 NdisZeroMemory(pAd->StaCfg.SavedPMK[CachedIdx].
2189 NdisZeroMemory(pAd->StaCfg.SavedPMK[CachedIdx].
2192 idx < (pAd->StaCfg.SavedPMKNum - 1);
2194 NdisMoveMemory(&pAd->StaCfg.
2196 &pAd->StaCfg.
2200 NdisMoveMemory(&pAd->StaCfg.
2202 &pAd->StaCfg.
2207 pAd->StaCfg.SavedPMKNum--;
2216 for (CachedIdx = 0; CachedIdx < pAd->StaCfg.SavedPMKNum;
2221 pAd->StaCfg.SavedPMK[CachedIdx].BSSID,
2230 NdisMoveMemory(&pAd->StaCfg.SavedPMK[CachedIdx].
2233 NdisMoveMemory(&pAd->StaCfg.SavedPMK[CachedIdx].
2235 pAd->StaCfg.SavedPMKNum++;
2243 NdisMoveMemory(&pAd->StaCfg.SavedPMK[CachedIdx].
2246 NdisMoveMemory(&pAd->StaCfg.SavedPMK[CachedIdx].
2285 pAd->StaCfg.DesiredTransmitSetting.field.MCS = MCS_AUTO;
2286 pAd->StaCfg.bAutoTxRateSwitch = TRUE;
2295 pAd->StaCfg.bAutoTxRateSwitch = FALSE;
2301 pAd->StaCfg.DesiredTransmitSetting.field.MCS =
2307 pAd->StaCfg.DesiredTransmitSetting.field.
2347 if ((pAd->StaCfg.bAutoTxRateSwitch == FALSE) &&
2352 ht_setting.word = pAd->StaCfg.HTPhyMode.word;
2655 pAdapter->StaCfg.BssType = BSS_INFRA;
2656 pAdapter->StaCfg.AuthMode = Ndis802_11AuthModeOpen;
2657 pAdapter->StaCfg.WepStatus =
2668 if ((pAdapter->StaCfg.WpaPassPhraseLen >= 8) &&
2669 (pAdapter->StaCfg.WpaPassPhraseLen <= 64)) {
2674 pAdapter->StaCfg.WpaPassPhrase,
2675 pAdapter->StaCfg.WpaPassPhraseLen);
2676 RTMPZeroMemory(pAdapter->StaCfg.PMK, 32);
2677 if (pAdapter->StaCfg.WpaPassPhraseLen == 64) {
2678 AtoH((char *)pAdapter->StaCfg.WpaPassPhrase,
2679 pAdapter->StaCfg.PMK, 32);
2681 PasswordHash((char *)pAdapter->StaCfg.
2684 NdisMoveMemory(pAdapter->StaCfg.PMK,
2690 pAdapter->StaCfg.bScanReqIsFromWebUI = FALSE;
2724 if (pAdapter->StaCfg.BssType != BSS_ADHOC) {
2735 pAdapter->StaCfg.bAutoReconnect = TRUE;
2754 pAdapter->StaCfg.BssType = BSS_ADHOC;
2755 pAdapter->net_dev->type = pAdapter->StaCfg.OriDevType;
2759 if (pAdapter->StaCfg.BssType != BSS_INFRA) {
2770 pAdapter->StaCfg.bAutoReconnect = TRUE;
2785 pAdapter->StaCfg.BssType = BSS_INFRA;
2786 pAdapter->net_dev->type = pAdapter->StaCfg.OriDevType;
2796 pAdapter->StaCfg.bAutoReconnect = FALSE;
2903 pAdapter->StaCfg.BssType = BSS_MONITOR;
2909 pAdapter->StaCfg.WpaState = SS_NOTUSE;
2913 pAdapter->StaCfg.BssType));