diff options
Diffstat (limited to 'wl1271/stad/src/Connection_Managment/rsn.c')
-rw-r--r-- | wl1271/stad/src/Connection_Managment/rsn.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/wl1271/stad/src/Connection_Managment/rsn.c b/wl1271/stad/src/Connection_Managment/rsn.c index 70fcd29..ac18623 100644 --- a/wl1271/stad/src/Connection_Managment/rsn.c +++ b/wl1271/stad/src/Connection_Managment/rsn.c @@ -1,7 +1,7 @@ /* * rsn.c * - * Copyright(c) 1998 - 2009 Texas Instruments. All rights reserved. + * Copyright(c) 1998 - 2010 Texas Instruments. All rights reserved. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -1252,6 +1252,7 @@ TI_STATUS rsn_reportStatus (rsn_t *pRsn, TI_STATUS rsnStatus) if (pRsn->bRsnExternalMode) { param.content.txDataCurrentPrivacyInvokedMode = TI_TRUE; + txCtrlParams_setEapolEncryptionStatus (pRsn->hTxCtrl, TI_FALSE); } txCtrlParams_setCurrentPrivacyInvokedMode(pRsn->hTxCtrl, param.content.txDataCurrentPrivacyInvokedMode); @@ -1610,6 +1611,8 @@ TI_STATUS rsn_setKey (rsn_t *pRsn, TSecurityKeys *pKey) #ifdef GEM_SUPPORTED case KEY_GEM: tTwdParam.content.rsnEncryptionStatus = (ECipherSuite)TWD_CIPHER_GEM; + status = pRsn->pAdmCtrl->setUcastSuite (pRsn->pAdmCtrl, TWD_CIPHER_GEM); + status = pRsn->pAdmCtrl->setBcastSuite (pRsn->pAdmCtrl, TWD_CIPHER_GEM); break; #endif case KEY_WEP: |