Use wpa_msg_ctrl() for WPS AP available events

No need to include these MSG_INFO level events in stdout/syslog,
so deliver them only to ctrl_iface monitors.
This commit is contained in:
Jouni Malinen 2009-12-28 00:44:10 +02:00
parent f0d126d339
commit 332d630a44

View file

@ -1071,11 +1071,14 @@ void wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s)
if (!ie)
continue;
if (wps_is_selected_pbc_registrar(ie))
wpa_msg(wpa_s, MSG_INFO, WPS_EVENT_AP_AVAILABLE_PBC);
wpa_msg_ctrl(wpa_s, MSG_INFO,
WPS_EVENT_AP_AVAILABLE_PBC);
else if (wps_is_selected_pin_registrar(ie))
wpa_msg(wpa_s, MSG_INFO, WPS_EVENT_AP_AVAILABLE_PIN);
wpa_msg_ctrl(wpa_s, MSG_INFO,
WPS_EVENT_AP_AVAILABLE_PIN);
else
wpa_msg(wpa_s, MSG_INFO, WPS_EVENT_AP_AVAILABLE);
wpa_msg_ctrl(wpa_s, MSG_INFO,
WPS_EVENT_AP_AVAILABLE);
wpabuf_free(ie);
break;
}