1 2 3 4 5 6 7 8 9 10 11 12
--- a/hostapd/ctrl_iface.c +++ b/hostapd/ctrl_iface.c @@ -450,6 +450,9 @@ static int hostapd_ctrl_iface_wps_ap_pin char *pos; const char *pin_txt; + if (!hapd->wps) + return -1; + pos = os_strchr(txt, ' '); if (pos) *pos++ = '\0';