WPS: Comment out unused AP WEP config write with WPS 2.0

The main WPS code rejects WEP parameters, so this code is not used and
can be commented out from WPS 2.0 builds. This is similar to the earlier
commit that commented out in-memory update.

Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
Jouni Malinen 2014-03-22 23:31:39 +02:00
parent c3ba70f4d0
commit 70c35233ae

View file

@ -594,6 +594,13 @@ static int hapd_wps_cred_cb(struct hostapd_data *hapd, void *ctx)
fprintf(nconf, "auth_algs=1\n"); fprintf(nconf, "auth_algs=1\n");
} else { } else {
#ifdef CONFIG_WPS2
/*
* WPS 2.0 does not allow WEP to be configured, so no need to
* process that option here either.
*/
fprintf(nconf, "auth_algs=1\n");
#else /* CONFIG_WPS2 */
if ((cred->auth_type & WPS_AUTH_OPEN) && if ((cred->auth_type & WPS_AUTH_OPEN) &&
(cred->auth_type & WPS_AUTH_SHARED)) (cred->auth_type & WPS_AUTH_SHARED))
fprintf(nconf, "auth_algs=3\n"); fprintf(nconf, "auth_algs=3\n");
@ -619,6 +626,7 @@ static int hapd_wps_cred_cb(struct hostapd_data *hapd, void *ctx)
} }
fprintf(nconf, "\n"); fprintf(nconf, "\n");
} }
#endif /* CONFIG_WPS2 */
} }
fprintf(nconf, "# WPS configuration - END\n"); fprintf(nconf, "# WPS configuration - END\n");