EAP peer: Use ifdef PCSC_FUNCS to get rid of compiler warnings

clang started warning about the use of || with constants that came from
PCSC_FUNCS not being enabled in the build. It seems to be easier to just
ifdef this block out completely since that has the same outcome for
builds that do not include PC/SC support.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2016-01-15 18:41:30 +02:00 committed by Jouni Malinen
parent c6e0b4bb86
commit 269f9d5d10

View file

@ -249,6 +249,7 @@ static int eap_sim_gsm_auth(struct eap_sm *sm, struct eap_sim_data *data)
return eap_sim_ext_sim_req(sm, data); return eap_sim_ext_sim_req(sm, data);
} }
#ifdef PCSC_FUNCS
if (conf->pcsc) { if (conf->pcsc) {
if (scard_gsm_auth(sm->scard_ctx, data->rand[0], if (scard_gsm_auth(sm->scard_ctx, data->rand[0],
data->sres[0], data->kc[0]) || data->sres[0], data->kc[0]) ||
@ -263,6 +264,7 @@ static int eap_sim_gsm_auth(struct eap_sm *sm, struct eap_sim_data *data)
} }
return 0; return 0;
} }
#endif /* PCSC_FUNCS */
#ifdef CONFIG_SIM_SIMULATOR #ifdef CONFIG_SIM_SIMULATOR
if (conf->password) { if (conf->password) {