Lines Matching refs:registrar
2 * Wi-Fi Protected Setup - Registrar
269 wpa_printf(MSG_DEBUG, "WPS: * Selected Registrar");
304 wpa_printf(MSG_DEBUG, "WPS: * Selected Registrar Config Methods (%x)",
349 * wps_registrar_init - Initialize WPS Registrar data
351 * @cfg: Registrar configuration
352 * Returns: Pointer to allocated Registrar data or %NULL on failure
354 * This function is used to initialize WPS Registrar functionality. It can be
355 * used for a single Registrar run (e.g., when run in a supplicant) or multiple
356 * runs (e.g., when run as an internal Registrar in an AP). Caller is
358 * Registrar functionality is not needed anymore.
398 * wps_registrar_deinit - Deinitialize WPS Registrar data
399 * @reg: Registrar data from wps_registrar_init()
415 * wps_registrar_add_pin - Configure a new PIN for Registrar
416 * @reg: Registrar data from wps_registrar_init()
498 * @reg: Registrar data from wps_registrar_init()
578 * @reg: Registrar data from wps_registrar_init()
627 * wps_registrar_button_pushed - Notify Registrar that AP button was pushed
628 * @reg: Registrar data from wps_registrar_init()
665 wpa_printf(MSG_DEBUG, "WPS: PIN completed using internal Registrar");
673 * wps_registrar_probe_req_rx - Notify Registrar of Probe Request
674 * @reg: Registrar data from wps_registrar_init()
894 pin = wps_registrar_get_pin(wps->wps->registrar, wps->uuid_e,
900 wps_cb_pin_needed(wps->wps->registrar, wps->uuid_e,
1081 if (wps->wps->registrar->skip_cred_build)
1135 !wps->wps->registrar->disable_auto_conf) {
1192 if (wps->wps->registrar->extra_cred) {
1194 wpabuf_put_buf(msg, wps->wps->registrar->extra_cred);
1218 wpa_hexdump(MSG_DEBUG, "WPS: Registrar Nonce",
1237 wps_build_config_methods_r(wps->wps->registrar, msg) ||
1276 wps_build_config_methods_r(wps->wps->registrar, msg) ||
1485 wpa_printf(MSG_DEBUG, "WPS: Using external Registrar, but no "
1559 wpa_printf(MSG_DEBUG, "WPS: No Registrar Nonce received");
1564 wpa_printf(MSG_DEBUG, "WPS: Invalid Registrar Nonce received");
1696 wps_registrar_invalidate_pin(wps->wps->registrar, wps->uuid_e);
1705 wps_registrar_unlock_pin(wps->wps->registrar, wps->uuid_e);
1936 !wps->wps->registrar->pbc)) {
1944 if (wps->wps->registrar->force_pbc_overlap ||
1945 wps_registrar_pbc_overlap(wps->wps->registrar,
1952 wps->wps->registrar->force_pbc_overlap = 1;
1955 wps_registrar_add_pbc_session(wps->wps->registrar,
1978 if (wps->pbc && wps->wps->registrar->force_pbc_overlap) {
2015 if (wps->pbc && wps->wps->registrar->force_pbc_overlap) {
2122 if (wps->pbc && wps->wps->registrar->force_pbc_overlap) {
2189 wpa_printf(MSG_DEBUG, "WPS: Mismatch in registrar nonce");
2273 "external Registrar");
2281 wpa_printf(MSG_DEBUG, "WPS: Mismatch in registrar nonce");
2300 "external Registrar");
2347 "Registrar terminated by the Enrollee");
2355 wpa_printf(MSG_DEBUG, "WPS: Mismatch in registrar nonce");
2432 "Registrar completed successfully");
2440 wpa_printf(MSG_DEBUG, "WPS: Mismatch in registrar nonce");
2453 wps->wps->ap && !wps->wps->registrar->disable_auto_conf) {
2482 if (wps_cb_new_psk(wps->wps->registrar, wps->mac_addr_e,
2491 wps_cb_reg_success(wps->wps->registrar, wps->mac_addr_e, wps->uuid_e);
2494 wps_registrar_remove_pbc_session(wps->wps->registrar,
2496 wps_registrar_pbc_completed(wps->wps->registrar);
2498 wps_registrar_pin_completed(wps->wps->registrar);
2537 " to external Registrar for processing", type);
2546 "external Registrar");
2584 "unselect Registrar");
2595 * @reg: Registrar data from wps_registrar_init()
2621 "Selected Registrar");