Browse Source

Use WPS state Not Configured instead of Configured in Enrollee

This is needed to allow external Registrar (at least the implementation
in Windows Vista) to configure the Enrollee.

With this patch and my previous patch (for wps.c) , I could pass "Wi-Fi
WPS Test Plan Version 1.0 [5.1.4. Add to AP using PIN Config method and
PASS PHRASE through wired external registrar]".
Masashi Honma 16 years ago
parent
commit
96fa129da9
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/wps/wps_enrollee.c

+ 1 - 1
src/wps/wps_enrollee.c

@@ -35,7 +35,7 @@ static int wps_build_wps_state(struct wps_data *wps, struct wpabuf *msg)
 	wpa_printf(MSG_DEBUG, "WPS:  * Wi-Fi Protected Setup State");
 	wpabuf_put_be16(msg, ATTR_WPS_STATE);
 	wpabuf_put_be16(msg, 1);
-	wpabuf_put_u8(msg, WPS_STATE_CONFIGURED);
+	wpabuf_put_u8(msg, WPS_STATE_NOT_CONFIGURED);
 	return 0;
 }