Lines Matching refs:pin
424 char *pin; in wpa_supplicant_ctrl_iface_wps_pin() local
427 pin = os_strchr(cmd, ' '); in wpa_supplicant_ctrl_iface_wps_pin()
428 if (pin) in wpa_supplicant_ctrl_iface_wps_pin()
429 *pin++ = '\0'; in wpa_supplicant_ctrl_iface_wps_pin()
444 return wpa_supplicant_ap_wps_pin(wpa_s, _bssid, pin, in wpa_supplicant_ctrl_iface_wps_pin()
448 if (pin) { in wpa_supplicant_ctrl_iface_wps_pin()
449 ret = wpas_wps_start_pin(wpa_s, _bssid, pin, 0, in wpa_supplicant_ctrl_iface_wps_pin()
453 ret = os_snprintf(buf, buflen, "%s", pin); in wpa_supplicant_ctrl_iface_wps_pin()
475 char pin[9]; in wpa_supplicant_ctrl_iface_wps_check_pin() local
485 pin[len++] = *pos; in wpa_supplicant_ctrl_iface_wps_check_pin()
495 pin[len] = '\0'; in wpa_supplicant_ctrl_iface_wps_check_pin()
499 pin_val = atoi(pin); in wpa_supplicant_ctrl_iface_wps_check_pin()
509 ret = os_snprintf(buf, buflen, "%s", pin); in wpa_supplicant_ctrl_iface_wps_check_pin()
546 char *pin; in wpa_supplicant_ctrl_iface_wps_reg() local
553 pin = os_strchr(cmd, ' '); in wpa_supplicant_ctrl_iface_wps_reg()
554 if (pin == NULL) in wpa_supplicant_ctrl_iface_wps_reg()
556 *pin++ = '\0'; in wpa_supplicant_ctrl_iface_wps_reg()
564 new_ssid = os_strchr(pin, ' '); in wpa_supplicant_ctrl_iface_wps_reg()
566 return wpas_wps_start_reg(wpa_s, bssid, pin, NULL); in wpa_supplicant_ctrl_iface_wps_reg()
589 return wpas_wps_start_reg(wpa_s, bssid, pin, &ap); in wpa_supplicant_ctrl_iface_wps_reg()
631 char *pin; in wpa_supplicant_ctrl_iface_wps_ap_pin() local
634 pin = pos; in wpa_supplicant_ctrl_iface_wps_ap_pin()
640 if (os_strlen(pin) > buflen) in wpa_supplicant_ctrl_iface_wps_ap_pin()
642 if (wpas_wps_ap_pin_set(wpa_s, pin, timeout) < 0) in wpa_supplicant_ctrl_iface_wps_ap_pin()
644 return os_snprintf(buf, buflen, "%s", pin); in wpa_supplicant_ctrl_iface_wps_ap_pin()
656 char *uuid = cmd, *pin, *pos; in wpa_supplicant_ctrl_iface_wps_er_pin() local
658 pin = os_strchr(uuid, ' '); in wpa_supplicant_ctrl_iface_wps_er_pin()
659 if (pin == NULL) in wpa_supplicant_ctrl_iface_wps_er_pin()
661 *pin++ = '\0'; in wpa_supplicant_ctrl_iface_wps_er_pin()
662 pos = os_strchr(pin, ' '); in wpa_supplicant_ctrl_iface_wps_er_pin()
668 return wpas_wps_er_add_pin(wpa_s, addr, uuid, pin); in wpa_supplicant_ctrl_iface_wps_er_pin()
675 char *uuid = cmd, *pin; in wpa_supplicant_ctrl_iface_wps_er_learn() local
676 pin = os_strchr(uuid, ' '); in wpa_supplicant_ctrl_iface_wps_er_learn()
677 if (pin == NULL) in wpa_supplicant_ctrl_iface_wps_er_learn()
679 *pin++ = '\0'; in wpa_supplicant_ctrl_iface_wps_er_learn()
680 return wpas_wps_er_learn(wpa_s, uuid, pin); in wpa_supplicant_ctrl_iface_wps_er_learn()
699 char *pin; in wpa_supplicant_ctrl_iface_wps_er_config() local
706 pin = os_strchr(cmd, ' '); in wpa_supplicant_ctrl_iface_wps_er_config()
707 if (pin == NULL) in wpa_supplicant_ctrl_iface_wps_er_config()
709 *pin++ = '\0'; in wpa_supplicant_ctrl_iface_wps_er_config()
711 new_ssid = os_strchr(pin, ' '); in wpa_supplicant_ctrl_iface_wps_er_config()
736 return wpas_wps_er_config(wpa_s, cmd, pin, &ap); in wpa_supplicant_ctrl_iface_wps_er_config()
801 os_free(eap->pin); in wpa_supplicant_ctrl_iface_ctrl_rsp_handle()
802 eap->pin = os_strdup(value); in wpa_supplicant_ctrl_iface_ctrl_rsp_handle()
2639 char *pin = NULL; in p2p_ctrl_connect() local
2686 pin = pos; in p2p_ctrl_connect()
2687 pos = os_strchr(pin, ' '); in p2p_ctrl_connect()
2696 new_pin = wpas_p2p_connect(wpa_s, addr, pin, wps_method, in p2p_ctrl_connect()
2709 if (wps_method == WPS_PIN_DISPLAY && pin == NULL) { in p2p_ctrl_connect()