Add pcsc="" to configuration for EAP-SIM and EAP-AKA

This allows real SIM/USIM cards to be used by enabling PC/SC.
This commit is contained in:
Jouni Malinen 2008-10-01 14:44:24 +03:00 committed by Jouni Malinen
parent 85141289d5
commit 78ea9702c0

View File

@ -230,10 +230,13 @@ void NetworkConfig::addNetwork()
setNetworkParam(id, "psk",
pskEdit->text().toAscii().constData(),
psklen != 64);
if (eapSelect->isEnabled())
setNetworkParam(id, "eap",
eapSelect->currentText().toAscii().constData(),
false);
if (eapSelect->isEnabled()) {
const char *eap =
eapSelect->currentText().toAscii().constData();
setNetworkParam(id, "eap", eap, false);
if (strcmp(eap, "SIM") == 0 || strcmp(eap, "AKA") == 0)
setNetworkParam(id, "pcsc", "", true);
}
if (identityEdit->isEnabled())
setNetworkParam(id, "identity",
identityEdit->text().toAscii().constData(),