Home | History | Annotate | Download | only in wps

Lines Matching refs:wps

34 static void wps_er_sta_event(struct wps_context *wps, struct wps_er_sta *sta,
40 if (wps->event_cb == NULL)
55 wps->event_cb(wps->cb_ctx, event, &data);
76 wps_er_sta_event(sta->ap->er->wps, sta, WPS_EV_ER_ENROLLEE_REMOVE);
77 if (sta->wps)
78 wps_deinit(sta->wps);
124 static void wps_er_ap_event(struct wps_context *wps, struct wps_er_ap *ap,
130 if (wps->event_cb == NULL)
147 wps->event_cb(wps->cb_ctx, event, &data);
180 wpa_printf(MSG_DEBUG, "WPS ER: Unsubscribed from AP %s (%s)",
199 wpa_printf(MSG_DEBUG, "WPS ER: Unsubscribed from events");
205 wpa_printf(MSG_DEBUG, "WPS ER: Failed to unsubscribe from "
228 wpa_printf(MSG_DEBUG, "WPS ER: No eventSubURL - cannot "
233 wpa_printf(MSG_DEBUG, "WPS ER: Pending HTTP request - cannot "
240 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse eventSubURL");
257 wpa_hexdump_ascii(MSG_MSGDUMP, "WPS ER: Unsubscription request",
329 wpa_printf(MSG_DEBUG, "WPS ER: Use cached AP settings");
336 wpa_printf(MSG_DEBUG, "WPS ER: Removing AP entry for %s (%s)",
340 wps_er_ap_event(er->wps, ap, WPS_EV_ER_AP_REMOVE);
343 if (ap->wps) {
344 wps_deinit(ap->wps);
345 ap->wps = NULL;
361 wpa_printf(MSG_DEBUG, "WPS ER: AP advertisement timed out");
372 wpa_printf(MSG_DEBUG, "WPS ER: No SID received from %s (%s)",
379 wpa_printf(MSG_DEBUG, "WPS ER: Invalid SID received from "
387 wpa_printf(MSG_DEBUG, "WPS ER: Invalid SID received from "
394 wpa_printf(MSG_DEBUG, "WPS ER: SID for subscription with %s (%s): %s",
408 wpa_printf(MSG_DEBUG, "WPS ER: Subscribed to events");
412 wps_er_ap_event(ap->er->wps, ap, WPS_EV_ER_AP_ADD);
417 wpa_printf(MSG_DEBUG, "WPS ER: Failed to subscribe to events");
432 wpa_printf(MSG_DEBUG, "WPS ER: No eventSubURL - cannot "
437 wpa_printf(MSG_DEBUG, "WPS ER: Pending HTTP request - cannot "
444 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse eventSubURL");
464 wpa_hexdump_ascii(MSG_MSGDUMP, "WPS ER: Subscription request",
479 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse M1");
522 wpa_printf(MSG_DEBUG, "WPS ER: Found deviceType '%s'", val);
539 wpa_hexdump_ascii(MSG_MSGDUMP, "WPS ER: Device info",
549 wpa_printf(MSG_DEBUG, "WPS ER: WFADevice:1 device not found - "
555 wpa_printf(MSG_DEBUG, "WPS ER: friendlyName='%s'", ap->friendly_name);
558 wpa_printf(MSG_DEBUG, "WPS ER: manufacturer='%s'", ap->manufacturer);
561 wpa_printf(MSG_DEBUG, "WPS ER: manufacturerURL='%s'",
565 wpa_printf(MSG_DEBUG, "WPS ER: modelDescription='%s'",
569 wpa_printf(MSG_DEBUG, "WPS ER: modelName='%s'", ap->model_name);
572 wpa_printf(MSG_DEBUG, "WPS ER: modelNumber='%s'", ap->model_number);
575 wpa_printf(MSG_DEBUG, "WPS ER: modelURL='%s'", ap->model_url);
578 wpa_printf(MSG_DEBUG, "WPS ER: serialNumber='%s'", ap->serial_number);
581 wpa_printf(MSG_DEBUG, "WPS ER: UDN='%s'", ap->udn);
586 wpa_printf(MSG_DEBUG, "WPS ER: Invalid UUID in UDN");
590 wpa_printf(MSG_DEBUG, "WPS ER: UPC='%s'", ap->upc);
594 wpa_printf(MSG_DEBUG, "WPS ER: SCPDURL='%s'", ap->scpd_url);
598 wpa_printf(MSG_DEBUG, "WPS ER: controlURL='%s'", ap->control_url);
602 wpa_printf(MSG_DEBUG, "WPS ER: eventSubURL='%s'", ap->event_sub_url);
624 wpa_printf(MSG_DEBUG, "WPS ER: Failed to fetch device info");
664 wpa_printf(MSG_DEBUG, "WPS ER: Added AP entry for %s (%s)",
747 wpa_printf(MSG_DEBUG, "WPS ER: STA entry timed out");
848 wps_er_sta_event(ap->er->wps, sta, WPS_EV_ER_ENROLLEE_ADD);
860 wpa_printf(MSG_DEBUG, "WPS ER: WLANEvent - Probe Request - from "
862 wpa_hexdump_buf(MSG_MSGDUMP, "WPS ER: WLANEvent - Enrollee's message "
866 wpa_printf(MSG_INFO, "WPS-STRICT: ER: Ignore invalid proxied "
872 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse TLVs in "
878 wps_registrar_probe_req_rx(ap->er->wps->registrar, addr, msg, 0);
889 wpa_printf(MSG_DEBUG, "WPS ER: PutWLANResponse OK");
894 wpa_printf(MSG_DEBUG, "WPS ER: PutWLANResponse failed");
988 wpa_printf(MSG_DEBUG, "WPS ER: Pending HTTP request for STA - "
995 wpa_printf(MSG_DEBUG, "WPS ER: No controlURL for AP");
1002 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse controlURL");
1032 res = wps_process_msg(sta->wps, op_code, msg);
1034 struct wpabuf *next = wps_get_msg(sta->wps, &op_code);
1038 wpa_printf(MSG_DEBUG, "WPS ER: Protocol run %s with the "
1041 wps_deinit(sta->wps);
1042 sta->wps = NULL;
1057 if (sta->wps)
1058 wps_deinit(sta->wps);
1061 cfg.wps = sta->ap->er->wps;
1065 sta->wps = wps_init(&cfg);
1066 if (sta->wps == NULL)
1068 sta->wps->er = 1;
1069 sta->wps->use_cred = sta->ap->ap_settings;
1078 sta->wps->use_cred = sta->cred;
1092 wpa_printf(MSG_DEBUG, "WPS ER: WLANEvent - EAP - from " MACSTR,
1094 wpa_hexdump_buf(MSG_MSGDUMP, "WPS ER: WLANEvent - Enrollee's message "
1098 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse TLVs in "
1109 else if (sta->wps) {
1137 wpa_hexdump(MSG_MSGDUMP, "WPS ER: Received WLANEvent",
1140 wpa_printf(MSG_DEBUG, "WPS ER: Too short WLANEvent");
1147 wpa_printf(MSG_DEBUG, "WPS ER: Invalid WLANEventMAC in "
1162 wpa_printf(MSG_DEBUG, "WPS ER: Unknown WLANEventType %d",
1177 wpa_printf(MSG_DEBUG, "WPS ER: HTTP event from unknown AP id "
1182 wpa_printf(MSG_MSGDUMP, "WPS ER: HTTP event from AP id %u: %s",
1188 wpa_printf(MSG_DEBUG, "WPS ER: Could not extract WLANEvent "
1214 wpa_printf(MSG_DEBUG, "WPS ER: HTTP event for an "
1224 wpa_printf(MSG_DEBUG, "WPS ER: Unknown HTTP NOTIFY for '%s'",
1238 wpa_printf(MSG_DEBUG, "WPS ER: HTTP request: '%s' (type %d) from "
1248 wpa_printf(MSG_DEBUG, "WPS ER: Unsupported HTTP request type "
1267 wps_er_init(struct wps_context *wps, const char *ifname, const char *filter)
1283 er->wps = wps;
1294 wpa_printf(MSG_INFO, "WPS UPnP: Invalid filter "
1299 wpa_printf(MSG_DEBUG, "WPS UPnP: Only accepting connections "
1304 wpa_printf(MSG_INFO, "WPS UPnP: Could not get IP/MAC address "
1311 wpa_printf(MSG_INFO, "WPS UPnP: SSDP initialization failed");
1319 wpa_printf(MSG_INFO, "WPS UPnP: HTTP initialization failed");
1325 wpa_printf(MSG_DEBUG, "WPS ER: Start (ifname=%s ip_addr=%s)",
1338 wps_er_ap_event(er->wps, ap, WPS_EV_ER_AP_ADD);
1340 wps_er_sta_event(er->wps, sta, WPS_EV_ER_ENROLLEE_ADD);
1353 wpa_printf(MSG_DEBUG, "WPS ER: Finishing deinit");
1374 wpa_printf(MSG_DEBUG, "WPS ER: Finish deinit from timeout");
1391 wpa_printf(MSG_DEBUG, "WPS ER: SetSelectedRegistrar OK");
1398 wpa_printf(MSG_DEBUG, "WPS ER: SetSelectedRegistrar failed");
1407 ap->er->wps->event_cb(ap->er->wps->cb_ctx,
1420 wpa_printf(MSG_DEBUG, "WPS ER: No controlURL for AP");
1425 wpa_printf(MSG_DEBUG, "WPS ER: Pending HTTP request for AP - "
1430 if (ap->wps) {
1431 wpa_printf(MSG_DEBUG, "WPS ER: Pending WPS operation for AP - "
1438 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse controlURL");
1501 struct wps_registrar *reg = er->wps->registrar;
1510 wpa_printf(MSG_DEBUG, "WPS ER: Skip SetSelectedRegistrar");
1532 wps_er_build_uuid_r(msg, er->wps->uuid)) {
1549 er->wps->event_cb(er->wps->cb_ctx,
1563 if (er == NULL || er->wps == NULL)
1566 if (wps_registrar_pbc_overlap(er->wps->registrar, NULL, NULL)) {
1567 wpa_printf(MSG_DEBUG, "WPS ER: PBC overlap - do not start PBC "
1587 wpa_printf(MSG_DEBUG, "WPS ER: AP settings not known");
1592 res = wps_registrar_button_pushed(er->wps->registrar, NULL);
1606 wpa_printf(MSG_DEBUG, "WPS ER: AP Settings received");
1617 ap->er->wps->event_cb(ap->er->wps->cb_ctx, WPS_EV_ER_AP_SETTINGS,
1631 wpa_printf(MSG_DEBUG, "WPS ER: PutMessage OK");
1643 wpa_printf(MSG_DEBUG, "WPS ER: PutMessage failed");
1644 if (ap->wps) {
1645 wps_deinit(ap->wps);
1646 ap->wps = NULL;
1659 wpa_printf(MSG_DEBUG, "WPS ER: Could not extract "
1661 wps_deinit(ap->wps);
1662 ap->wps = NULL;
1680 wpa_printf(MSG_DEBUG, "WPS ER: Pending HTTP operation ongoing "
1686 wpa_printf(MSG_DEBUG, "WPS ER: No controlURL for AP");
1692 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse controlURL");
1732 res = wps_process_msg(ap->wps, op_code, msg);
1734 struct wpabuf *next = wps_get_msg(ap->wps, &op_code);
1739 wpa_printf(MSG_DEBUG, "WPS ER: Failed to build "
1741 wps_deinit(ap->wps);
1742 ap->wps = NULL;
1745 wpa_printf(MSG_DEBUG, "WPS ER: Protocol run done");
1746 wps_deinit(ap->wps);
1747 ap->wps = NULL;
1749 wpa_printf(MSG_DEBUG, "WPS ER: Failed to process message from "
1751 wps_deinit(ap->wps);
1752 ap->wps = NULL;
1761 if (ap->wps) {
1762 wpa_printf(MSG_DEBUG, "WPS ER: Protocol run already in "
1768 cfg.wps = ap->er->wps;
1770 ap->wps = wps_init(&cfg);
1771 if (ap->wps == NULL)
1773 ap->wps->ap_settings_cb = wps_er_ap_settings_cb;
1774 ap->wps->ap_settings_cb_ctx = ap;
1785 wpa_printf(MSG_DEBUG, "WPS ER: Received GetDeviceInfo response (M1) "
1789 wpa_printf(MSG_DEBUG, "WPS ER: Could not extract "
1808 wpa_printf(MSG_DEBUG, "WPS ER: GetDeviceInfo OK");
1820 wpa_printf(MSG_DEBUG, "WPS ER: GetDeviceInfo failed");
1843 wpa_printf(MSG_DEBUG, "WPS ER: Pending HTTP operation ongoing "
1849 wpa_printf(MSG_DEBUG, "WPS ER: No controlURL for AP");
1855 wpa_printf(MSG_DEBUG, "WPS ER: Failed to parse controlURL");
1890 wpa_printf(MSG_DEBUG, "WPS ER: AP not found for learn "
1894 if (ap->wps) {
1895 wpa_printf(MSG_DEBUG, "WPS ER: Pending operation ongoing "
1904 wps_registrar_add_pin(er->wps->registrar, NULL, uuid, pin, pin_len, 0);
1921 wpa_printf(MSG_DEBUG, "WPS ER: AP not found for set config "
1932 wpa_printf(MSG_DEBUG, "WPS ER: Updated local AP settings based set "
1943 if (ap->wps) {
1944 wpa_printf(MSG_DEBUG, "WPS ER: Protocol run already in "
1950 cfg.wps = ap->er->wps;
1953 ap->wps = wps_init(&cfg);
1954 if (ap->wps == NULL)
1956 ap->wps->ap_settings_cb = NULL;
1957 ap->wps->ap_settings_cb_ctx = NULL;
1973 wpa_printf(MSG_DEBUG, "WPS ER: AP not found for config "
1977 if (ap->wps) {
1978 wpa_printf(MSG_DEBUG, "WPS ER: Pending operation ongoing "
1994 wps_registrar_add_pin(er->wps->registrar, NULL, uuid, pin, pin_len, 0);
2015 wpa_printf(MSG_DEBUG, "WPS ER: No settings known for the "
2025 data.wps = er->wps;