]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
WPS: Comment out unused AP WEP config update with WPS 2.0
authorJouni Malinen <j@w1.fi>
Sat, 22 Mar 2014 17:22:10 +0000 (19:22 +0200)
committerJouni Malinen <j@w1.fi>
Sat, 22 Mar 2014 17:22:10 +0000 (19:22 +0200)
The main WPS code rejects WEP parameters, so this code is not used and
can be commented out from WPS 2.0 builds.

Signed-off-by: Jouni Malinen <j@w1.fi>
src/ap/wps_hostapd.c

index 62cd03cf09e6309632de00582baf5d9d4c3c561e..787d2be527748c5d152bc3ee7842364ea9965909 100644 (file)
@@ -378,6 +378,13 @@ static int hapd_wps_reconfig_in_memory(struct hostapd_data *hapd,
                }
                bss->auth_algs = 1;
        } else {
+#ifdef CONFIG_WPS2
+               /*
+                * WPS 2.0 does not allow WEP to be configured, so no need to
+                * process that option here either.
+                */
+               bss->auth_algs = 1;
+#else /* CONFIG_WPS2 */
                if ((cred->auth_type & WPS_AUTH_OPEN) &&
                    (cred->auth_type & WPS_AUTH_SHARED))
                        bss->auth_algs = 3;
@@ -412,6 +419,7 @@ static int hapd_wps_reconfig_in_memory(struct hostapd_data *hapd,
                        }
                        wep->keys_set = 1;
                }
+#endif /* CONFIG_WPS2 */
        }
 
        /* Schedule configuration reload after short period of time to allow