Home | History | Annotate | Download | only in Connection_Managment

Lines Matching refs:pAdmCtrl

80 TI_STATUS admCtrlWep_getInfoElement(admCtrl_t *pAdmCtrl, TI_UINT8 *pIe, TI_UINT32 *pLength);
82 TI_STATUS admCtrlWep_setSite(admCtrl_t *pAdmCtrl, TRsnData *pRsnData, TI_UINT8 *pAssocIe, TI_UINT8 *pAssocIeLen);
84 TI_STATUS admCtrlWep_evalSite(admCtrl_t *pAdmCtrl, TRsnData *pRsnData, TRsnSiteParams *pRsnSiteParams, TI_UINT32 *pEvaluation);
97 * I - pAdmCtrl - context \n
105 TI_STATUS admCtrlWep_config(admCtrl_t *pAdmCtrl)
112 pAdmCtrl->externalAuthMode = (EExternalAuthMode)pAdmCtrl->authSuite;
113 if ((pAdmCtrl->unicastSuite != TWD_CIPHER_WEP) &&
114 (pAdmCtrl->unicastSuite != TWD_CIPHER_CKIP))
116 pAdmCtrl->unicastSuite = TWD_CIPHER_WEP;
119 if ((pAdmCtrl->broadcastSuite != TWD_CIPHER_WEP) &&
120 (pAdmCtrl->broadcastSuite != TWD_CIPHER_CKIP))
122 pAdmCtrl->broadcastSuite = TWD_CIPHER_WEP;
126 pAdmCtrl->getInfoElement = admCtrlWep_getInfoElement;
127 pAdmCtrl->setSite = admCtrlWep_setSite;
128 pAdmCtrl->evalSite = admCtrlWep_evalSite;
129 pAdmCtrl->getPreAuthStatus = admCtrl_nullGetPreAuthStatus;
130 pAdmCtrl->startPreAuth = admCtrl_nullStartPreAuth;
131 pAdmCtrl->get802_1x_AkmExists = admCtrl_nullGet802_1x_AkmExists;
135 pAdmCtrl->keyMngSuite = RSN_KEY_MNG_802_1X;
138 paeConfig.authProtocol = pAdmCtrl->externalAuthMode;
139 paeConfig.unicastSuite = pAdmCtrl->unicastSuite;
140 paeConfig.broadcastSuite = pAdmCtrl->broadcastSuite;
141 paeConfig.keyExchangeProtocol = pAdmCtrl->keyMngSuite;
143 status = pAdmCtrl->pRsn->setPaeConfig(pAdmCtrl->pRsn, &paeConfig);
159 * I - pAdmCtrl - context \n
169 TI_STATUS admCtrlWep_getInfoElement(admCtrl_t *pAdmCtrl, TI_UINT8 *pIe, TI_UINT32 *pLength)
172 if ((pAdmCtrl==NULL) || (pLength==NULL))
190 * I - pAdmCtrl - context \n
201 TI_STATUS admCtrlWep_setSite(admCtrl_t *pAdmCtrl, TRsnData *pRsnData, TI_UINT8 *pAssocIe, TI_UINT8 *pAssocIeLen)
209 if (mlmeParser_ParseIeBuffer (pAdmCtrl->hMlme, pRsnData->pIe, pRsnData->ieLen, XCC_EXT_1_IE_ID, NULL, NULL, 0))
211 pAdmCtrl->XCCSupport = TI_TRUE;
212 return (admCtrlXCC_setSite(pAdmCtrl, pRsnData, pAssocIe, pAssocIeLen));
217 pAdmCtrl->XCCSupport = TI_FALSE;
218 pAdmCtrl->unicastSuite = TWD_CIPHER_WEP;
219 pAdmCtrl->broadcastSuite = TWD_CIPHER_WEP;
221 admCtrlWep_config(pAdmCtrl);
223 authSuite = pAdmCtrl->authSuite;
230 status = TWD_SetParam(pAdmCtrl->pRsn->hTWD, &tTwdParam);
232 rsn_setDefaultKeys(pAdmCtrl->pRsn);
240 if (pAdmCtrl->networkEapMode!=OS_XCC_NETWORK_EAP_OFF)
259 TRACE0(pAdmCtrl->hReport , REPORT_SEVERITY_INFORMATION, "WEP admCtrl mlme_setParam, RSN_AUTH_AUTO_SWITCH\n");
267 status = mlme_setParam(pAdmCtrl->hMlme, &param);
275 status = rxData_setParam(pAdmCtrl->hRx, &param);
284 status = TWD_SetParam(pAdmCtrl->pRsn->hTWD, &tTwdParam);
302 * I - pAdmCtrl - Context \n
312 TI_STATUS admCtrlWep_evalSite(admCtrl_t *pAdmCtrl, TRsnData *pRsnData, TRsnSiteParams *pRsnSiteParams, TI_UINT32 *pEvaluation)
320 pAdmCtrl->setSiteFirst = TI_FALSE;
323 if (admCtrlXCC_evalSite(pAdmCtrl, pRsnData, pRsnSiteParams, pEvaluation, &pAdmCtrl->XCCSupport) != TI_OK)
328 pAdmCtrl->XCCSupport = TI_FALSE;
330 if (!pAdmCtrl->XCCSupport)
336 if (!pAdmCtrl->mixedMode)