Browse Source

WPS ER: Fix debug message for protocol run done case

This is not a failure and should not be indicated as such in the
debug log.
Jouni Malinen 14 years ago
parent
commit
2d5e0d78e9
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/wps/wps_er.c

+ 4 - 0
src/wps/wps_er.c

@@ -1563,6 +1563,10 @@ static void wps_er_ap_process(struct wps_er_ap *ap, struct wpabuf *msg)
 			wps_deinit(ap->wps);
 			ap->wps = NULL;
 		}
+	} else if (res == WPS_DONE) {
+		wpa_printf(MSG_DEBUG, "WPS ER: Protocol run done");
+		wps_deinit(ap->wps);
+		ap->wps = NULL;
 	} else {
 		wpa_printf(MSG_DEBUG, "WPS ER: Failed to process message from "
 			   "AP (res=%d)", res);