Lines Matching refs:params
126 struct wifi_enterprise_creds_params params = {0}; in cmd_wifi_set_enterprise_creds() local
128 params.ca_cert = (uint8_t *)ca_cert_test; in cmd_wifi_set_enterprise_creds()
129 params.ca_cert_len = ARRAY_SIZE(ca_cert_test); in cmd_wifi_set_enterprise_creds()
130 params.client_cert = (uint8_t *)client_cert_test; in cmd_wifi_set_enterprise_creds()
131 params.client_cert_len = ARRAY_SIZE(client_cert_test); in cmd_wifi_set_enterprise_creds()
132 params.client_key = (uint8_t *)client_key_test; in cmd_wifi_set_enterprise_creds()
133 params.client_key_len = ARRAY_SIZE(client_key_test); in cmd_wifi_set_enterprise_creds()
134 params.ca_cert2 = (uint8_t *)ca_cert2_test; in cmd_wifi_set_enterprise_creds()
135 params.ca_cert2_len = ARRAY_SIZE(ca_cert2_test); in cmd_wifi_set_enterprise_creds()
136 params.client_cert2 = (uint8_t *)client_cert2_test; in cmd_wifi_set_enterprise_creds()
137 params.client_cert2_len = ARRAY_SIZE(client_cert2_test); in cmd_wifi_set_enterprise_creds()
138 params.client_key2 = (uint8_t *)client_key2_test; in cmd_wifi_set_enterprise_creds()
139 params.client_key2_len = ARRAY_SIZE(client_key2_test); in cmd_wifi_set_enterprise_creds()
140 params.server_cert = (uint8_t *)server_cert_test; in cmd_wifi_set_enterprise_creds()
141 params.server_cert_len = ARRAY_SIZE(server_cert_test); in cmd_wifi_set_enterprise_creds()
142 params.server_key = (uint8_t *)server_key_test; in cmd_wifi_set_enterprise_creds()
143 params.server_key_len = ARRAY_SIZE(server_key_test); in cmd_wifi_set_enterprise_creds()
145 if (net_mgmt(NET_REQUEST_WIFI_ENTERPRISE_CREDS, iface, ¶ms, sizeof(params))) { in cmd_wifi_set_enterprise_creds()
582 struct wifi_connect_req_params *params, in __wifi_args_to_params() argument
642 params->band = WIFI_FREQ_BAND_UNKNOWN; in __wifi_args_to_params()
643 params->channel = WIFI_CHANNEL_ANY; in __wifi_args_to_params()
644 params->security = WIFI_SECURITY_TYPE_NONE; in __wifi_args_to_params()
645 params->mfp = WIFI_MFP_OPTIONAL; in __wifi_args_to_params()
646 params->eap_ver = 1; in __wifi_args_to_params()
647 params->ignore_broadcast_ssid = 0; in __wifi_args_to_params()
648 params->bandwidth = WIFI_FREQ_BANDWIDTH_20MHZ; in __wifi_args_to_params()
649 params->verify_peer_cert = false; in __wifi_args_to_params()
656 params->ssid = state->optarg; in __wifi_args_to_params()
657 params->ssid_length = strlen(params->ssid); in __wifi_args_to_params()
658 if (params->ssid_length > WIFI_SSID_MAX_LEN) { in __wifi_args_to_params()
665 params->security = atoi(state->optarg); in __wifi_args_to_params()
666 if (params->security) { in __wifi_args_to_params()
671 params->psk = state->optarg; in __wifi_args_to_params()
672 params->psk_length = strlen(params->psk); in __wifi_args_to_params()
677 params->channel = channel; in __wifi_args_to_params()
707 params->channel = channel; in __wifi_args_to_params()
714 params->band = WIFI_FREQ_BAND_2_4_GHZ; in __wifi_args_to_params()
717 params->band = WIFI_FREQ_BAND_5_GHZ; in __wifi_args_to_params()
720 params->band = WIFI_FREQ_BAND_6_GHZ; in __wifi_args_to_params()
729 if (params->security == WIFI_SECURITY_TYPE_NONE || in __wifi_args_to_params()
730 params->security == WIFI_SECURITY_TYPE_WPA_PSK) { in __wifi_args_to_params()
732 wifi_security_txt(params->security)); in __wifi_args_to_params()
735 params->mfp = atoi(state->optarg); in __wifi_args_to_params()
738 if (net_bytes_from_str(params->bssid, sizeof(params->bssid), in __wifi_args_to_params()
746 params->timeout = strtol(state->optarg, &endptr, 10); in __wifi_args_to_params()
754 params->anon_id = state->optarg; in __wifi_args_to_params()
755 params->aid_length = strlen(params->anon_id); in __wifi_args_to_params()
756 if (params->aid_length > WIFI_ENT_IDENTITY_MAX_LEN) { in __wifi_args_to_params()
766 params->bandwidth = WIFI_FREQ_BANDWIDTH_20MHZ; in __wifi_args_to_params()
769 params->bandwidth = WIFI_FREQ_BANDWIDTH_40MHZ; in __wifi_args_to_params()
772 params->bandwidth = WIFI_FREQ_BANDWIDTH_80MHZ; in __wifi_args_to_params()
787 params->key_passwd = state->optarg; in __wifi_args_to_params()
788 params->key_passwd_length = strlen(params->key_passwd); in __wifi_args_to_params()
789 if (params->key_passwd_length > WIFI_ENT_PSWD_MAX_LEN) { in __wifi_args_to_params()
795 params->key2_passwd = state->optarg; in __wifi_args_to_params()
796 params->key2_passwd_length = strlen(params->key2_passwd); in __wifi_args_to_params()
797 if (params->key2_passwd_length > WIFI_ENT_PSWD_MAX_LEN) { in __wifi_args_to_params()
806 params->wpa3_ent_mode = atoi(state->optarg); in __wifi_args_to_params()
809 params->TLS_cipher = atoi(state->optarg); in __wifi_args_to_params()
813 params->verify_peer_cert = !!atoi(state->optarg); in __wifi_args_to_params()
817 params->eap_ver = atoi(state->optarg); in __wifi_args_to_params()
818 if (params->eap_ver != 0U && params->eap_ver != 1U) { in __wifi_args_to_params()
819 PR_WARNING("eap_ver error %d\n", params->eap_ver); in __wifi_args_to_params()
824 if (params->nusers >= WIFI_ENT_IDENTITY_MAX_USERS) { in __wifi_args_to_params()
830 params->eap_identity = state->optarg; in __wifi_args_to_params()
831 params->eap_id_length = strlen(params->eap_identity); in __wifi_args_to_params()
833 params->identities[params->nusers] = state->optarg; in __wifi_args_to_params()
834 params->nusers++; in __wifi_args_to_params()
835 if (params->eap_id_length > WIFI_ENT_IDENTITY_MAX_LEN) { in __wifi_args_to_params()
842 if (params->passwds >= WIFI_ENT_IDENTITY_MAX_USERS) { in __wifi_args_to_params()
848 params->eap_password = state->optarg; in __wifi_args_to_params()
849 params->eap_passwd_length = strlen(params->eap_password); in __wifi_args_to_params()
851 params->passwords[params->passwds] = state->optarg; in __wifi_args_to_params()
852 params->passwds++; in __wifi_args_to_params()
853 if (params->eap_passwd_length > WIFI_ENT_PSWD_MAX_LEN) { in __wifi_args_to_params()
860 params->ft_used = true; in __wifi_args_to_params()
863 params->ignore_broadcast_ssid = shell_strtol(state->optarg, 10, &ret); in __wifi_args_to_params()
878 if (params->psk && !secure_connection) { in __wifi_args_to_params()
882 if (!params->ssid) { in __wifi_args_to_params()
887 if (params->security == WIFI_SECURITY_TYPE_SAE_HNP in __wifi_args_to_params()
888 || params->security == WIFI_SECURITY_TYPE_SAE_H2E in __wifi_args_to_params()
889 || params->security == WIFI_SECURITY_TYPE_SAE_AUTO in __wifi_args_to_params()
890 || params->wpa3_ent_mode != WIFI_WPA3_ENTERPRISE_NA) { in __wifi_args_to_params()
891 if (params->mfp != WIFI_MFP_REQUIRED) { in __wifi_args_to_params()
897 if (iface_mode == WIFI_MODE_AP && params->channel == WIFI_CHANNEL_ANY) { in __wifi_args_to_params()
904 if (params->channel == 0 && params->band == WIFI_FREQ_BAND_UNKNOWN) { in __wifi_args_to_params()
909 if (params->channel > 0 && params->channel <= 14 && in __wifi_args_to_params()
910 (params->band != WIFI_FREQ_BAND_2_4_GHZ && in __wifi_args_to_params()
911 params->band != WIFI_FREQ_BAND_UNKNOWN)) { in __wifi_args_to_params()
916 if (params->channel >= 36 && in __wifi_args_to_params()
917 (params->band != WIFI_FREQ_BAND_5_GHZ && in __wifi_args_to_params()
918 params->band != WIFI_FREQ_BAND_UNKNOWN)) { in __wifi_args_to_params()
924 if (params->ignore_broadcast_ssid > 2) { in __wifi_args_to_params()
1000 struct wifi_scan_params *params, in wifi_scan_args_to_params() argument
1027 params->scan_type = WIFI_SCAN_TYPE_PASSIVE; in wifi_scan_args_to_params()
1029 params->scan_type = WIFI_SCAN_TYPE_ACTIVE; in wifi_scan_args_to_params()
1038 if (wifi_utils_parse_scan_bands(state->optarg, ¶ms->bands)) { in wifi_scan_args_to_params()
1053 params->dwell_time_active = val; in wifi_scan_args_to_params()
1064 params->dwell_time_passive = val; in wifi_scan_args_to_params()
1069 params->ssids, in wifi_scan_args_to_params()
1070 ARRAY_SIZE(params->ssids))) { in wifi_scan_args_to_params()
1085 params->max_bss_cnt = val; in wifi_scan_args_to_params()
1090 params->band_chan, in wifi_scan_args_to_params()
1091 ARRAY_SIZE(params->band_chan))) { in wifi_scan_args_to_params()
1117 struct wifi_scan_params params = { 0 }; in cmd_wifi_scan() local
1124 opt_num = wifi_scan_args_to_params(sh, argc, argv, ¶ms, &do_scan); in cmd_wifi_scan()
1138 if (net_mgmt(NET_REQUEST_WIFI_SCAN, iface, ¶ms, sizeof(params))) { in cmd_wifi_scan()
1336 struct wifi_11k_params params = { 0 }; in cmd_wifi_11k() local
1346 params.oper = WIFI_MGMT_GET; in cmd_wifi_11k()
1348 params.oper = WIFI_MGMT_SET; in cmd_wifi_11k()
1350 params.enable_11k = true; in cmd_wifi_11k()
1352 params.enable_11k = false; in cmd_wifi_11k()
1359 if (net_mgmt(NET_REQUEST_WIFI_11K_CONFIG, iface, ¶ms, sizeof(params))) { in cmd_wifi_11k()
1364 if (params.oper == WIFI_MGMT_GET) { in cmd_wifi_11k()
1365 PR("11k is %s\n", params.enable_11k ? "enabled" : "disabled"); in cmd_wifi_11k()
1377 struct wifi_11k_params params = { 0 }; in cmd_wifi_11k_neighbor_request() local
1389 if (strlen(argv[2]) > (sizeof(params.ssid) - 1)) { in cmd_wifi_11k_neighbor_request()
1393 (void)memcpy((void *)params.ssid, (const void *)argv[2], in cmd_wifi_11k_neighbor_request()
1397 if (net_mgmt(NET_REQUEST_WIFI_11K_NEIGHBOR_REQUEST, iface, ¶ms, sizeof(params))) { in cmd_wifi_11k_neighbor_request()
1414 struct wifi_ps_params params = { 0 }; in cmd_wifi_ps() local
1477 params.enabled = WIFI_PS_ENABLED; in cmd_wifi_ps()
1479 params.enabled = WIFI_PS_DISABLED; in cmd_wifi_ps()
1485 params.type = WIFI_PS_PARAM_STATE; in cmd_wifi_ps()
1487 if (net_mgmt(NET_REQUEST_WIFI_PS, iface, ¶ms, sizeof(params))) { in cmd_wifi_ps()
1489 params.enabled ? "enable" : "disable", in cmd_wifi_ps()
1490 wifi_ps_get_config_err_code_str(params.fail_reason)); in cmd_wifi_ps()
1494 PR("%s\n", wifi_ps_txt(params.enabled)); in cmd_wifi_ps()
1502 struct wifi_ps_params params = { 0 }; in cmd_wifi_ps_mode() local
1507 params.mode = WIFI_PS_MODE_LEGACY; in cmd_wifi_ps_mode()
1509 params.mode = WIFI_PS_MODE_WMM; in cmd_wifi_ps_mode()
1515 params.type = WIFI_PS_PARAM_MODE; in cmd_wifi_ps_mode()
1517 if (net_mgmt(NET_REQUEST_WIFI_PS, iface, ¶ms, sizeof(params))) { in cmd_wifi_ps_mode()
1519 wifi_ps_mode_txt(params.mode), in cmd_wifi_ps_mode()
1520 wifi_ps_get_config_err_code_str(params.fail_reason)); in cmd_wifi_ps_mode()
1524 PR("%s\n", wifi_ps_mode_txt(params.mode)); in cmd_wifi_ps_mode()
1532 struct wifi_ps_params params = { 0 }; in cmd_wifi_ps_timeout() local
1545 params.timeout_ms = timeout_ms; in cmd_wifi_ps_timeout()
1546 params.type = WIFI_PS_PARAM_TIMEOUT; in cmd_wifi_ps_timeout()
1548 if (net_mgmt(NET_REQUEST_WIFI_PS, iface, ¶ms, sizeof(params))) { in cmd_wifi_ps_timeout()
1550 wifi_ps_get_config_err_code_str(params.fail_reason)); in cmd_wifi_ps_timeout()
1554 if (params.timeout_ms) { in cmd_wifi_ps_timeout()
1555 PR("PS timeout: %d ms\n", params.timeout_ms); in cmd_wifi_ps_timeout()
1567 struct wifi_twt_params params = { 0 }; in cmd_wifi_twt_setup_quick() local
1578 params.operation = WIFI_TWT_SETUP; in cmd_wifi_twt_setup_quick()
1579 params.negotiation_type = WIFI_TWT_INDIVIDUAL; in cmd_wifi_twt_setup_quick()
1580 params.setup_cmd = WIFI_TWT_SETUP_CMD_REQUEST; in cmd_wifi_twt_setup_quick()
1581 params.dialog_token = 1; in cmd_wifi_twt_setup_quick()
1582 params.flow_id = 0; in cmd_wifi_twt_setup_quick()
1583 params.setup.responder = 0; in cmd_wifi_twt_setup_quick()
1584 params.setup.implicit = 1; in cmd_wifi_twt_setup_quick()
1585 params.setup.trigger = 0; in cmd_wifi_twt_setup_quick()
1586 params.setup.announce = 0; in cmd_wifi_twt_setup_quick()
1591 params.setup.twt_wake_interval = (uint32_t)value; in cmd_wifi_twt_setup_quick()
1596 params.setup.twt_interval = (uint64_t)value; in cmd_wifi_twt_setup_quick()
1599 twt_interval_scale = (double)(params.setup.twt_interval / scale); in cmd_wifi_twt_setup_quick()
1602 params.setup.twt_mantissa = ceil(twt_mantissa_scale * scale); in cmd_wifi_twt_setup_quick()
1603 params.setup.twt_exponent = exponent; in cmd_wifi_twt_setup_quick()
1605 if (net_mgmt(NET_REQUEST_WIFI_TWT, iface, ¶ms, sizeof(params))) { in cmd_wifi_twt_setup_quick()
1607 wifi_twt_operation_txt(params.operation), in cmd_wifi_twt_setup_quick()
1608 wifi_twt_negotiation_type_txt(params.negotiation_type), in cmd_wifi_twt_setup_quick()
1609 wifi_twt_get_err_code_str(params.fail_reason)); in cmd_wifi_twt_setup_quick()
1615 wifi_twt_operation_txt(params.operation), in cmd_wifi_twt_setup_quick()
1616 params.dialog_token, params.flow_id); in cmd_wifi_twt_setup_quick()
1624 struct wifi_twt_params params = {0}; in cmd_wifi_btwt_setup() local
1631 params.btwt.sub_id = (uint16_t)shell_strtol(argv[idx++], 10, &ret); in cmd_wifi_btwt_setup()
1632 params.btwt.nominal_wake = (uint8_t)shell_strtol(argv[idx++], 10, &ret); in cmd_wifi_btwt_setup()
1633 params.btwt.max_sta_support = (uint8_t)shell_strtol(argv[idx++], 10, &ret); in cmd_wifi_btwt_setup()
1638 params.btwt.twt_mantissa = (uint16_t)value; in cmd_wifi_btwt_setup()
1640 params.btwt.twt_offset = (uint16_t)shell_strtol(argv[idx++], 10, &ret); in cmd_wifi_btwt_setup()
1645 params.btwt.twt_exponent = (uint8_t)value; in cmd_wifi_btwt_setup()
1647 params.btwt.sp_gap = (uint8_t)shell_strtol(argv[idx++], 10, &ret); in cmd_wifi_btwt_setup()
1654 if (net_mgmt(NET_REQUEST_WIFI_BTWT, iface, ¶ms, sizeof(params))) { in cmd_wifi_btwt_setup()
1656 wifi_twt_get_err_code_str(params.fail_reason)); in cmd_wifi_btwt_setup()
1667 struct wifi_twt_params *params) in twt_args_to_params() argument
1695 params->operation = WIFI_TWT_SETUP; in twt_args_to_params()
1707 params->negotiation_type = (enum wifi_twt_negotiation_type)value; in twt_args_to_params()
1716 params->setup_cmd = (enum wifi_twt_setup_cmd)value; in twt_args_to_params()
1723 params->dialog_token = (uint8_t)value; in twt_args_to_params()
1731 params->flow_id = (uint8_t)value; in twt_args_to_params()
1738 params->setup.responder = (bool)value; in twt_args_to_params()
1745 params->setup.trigger = (bool)value; in twt_args_to_params()
1752 params->setup.implicit = (bool)value; in twt_args_to_params()
1759 params->setup.announce = (bool)value; in twt_args_to_params()
1767 params->setup.twt_wake_interval = (uint32_t)value; in twt_args_to_params()
1775 params->setup.twt_interval = (uint64_t)value; in twt_args_to_params()
1783 params->setup.twt_wake_ahead_duration = (uint32_t)value; in twt_args_to_params()
1790 params->setup.twt_info_disable = (bool)value; in twt_args_to_params()
1798 params->setup.twt_exponent = (uint8_t)value; in twt_args_to_params()
1805 params->setup.twt_mantissa = (uint16_t)value; in twt_args_to_params()
1813 if ((params->setup.twt_interval != 0) && in twt_args_to_params()
1814 ((params->setup.twt_exponent != 0) || in twt_args_to_params()
1815 (params->setup.twt_mantissa != 0))) { in twt_args_to_params()
1820 if (params->setup.twt_interval) { in twt_args_to_params()
1822 twt_interval_scale = (double)(params->setup.twt_interval / scale); in twt_args_to_params()
1825 params->setup.twt_mantissa = ceil(twt_mantissa_scale * scale); in twt_args_to_params()
1826 params->setup.twt_exponent = exponent; in twt_args_to_params()
1827 } else if ((params->setup.twt_exponent != 0) || in twt_args_to_params()
1828 (params->setup.twt_mantissa != 0)) { in twt_args_to_params()
1829 params->setup.twt_interval = floor(ldexp(params->setup.twt_mantissa, in twt_args_to_params()
1830 params->setup.twt_exponent)); in twt_args_to_params()
1843 struct wifi_twt_params params = { 0 }; in cmd_wifi_twt_setup() local
1847 if (twt_args_to_params(sh, argc, argv, ¶ms)) { in cmd_wifi_twt_setup()
1852 if (net_mgmt(NET_REQUEST_WIFI_TWT, iface, ¶ms, sizeof(params))) { in cmd_wifi_twt_setup()
1854 wifi_twt_operation_txt(params.operation), in cmd_wifi_twt_setup()
1855 wifi_twt_negotiation_type_txt(params.negotiation_type), in cmd_wifi_twt_setup()
1856 wifi_twt_get_err_code_str(params.fail_reason)); in cmd_wifi_twt_setup()
1862 wifi_twt_operation_txt(params.operation), in cmd_wifi_twt_setup()
1863 params.dialog_token, params.flow_id); in cmd_wifi_twt_setup()
1872 struct wifi_twt_params params = { 0 }; in cmd_wifi_twt_teardown() local
1878 params.operation = WIFI_TWT_TEARDOWN; in cmd_wifi_twt_teardown()
1884 params.negotiation_type = (enum wifi_twt_negotiation_type)value; in cmd_wifi_twt_teardown()
1890 params.setup_cmd = (enum wifi_twt_setup_cmd)value; in cmd_wifi_twt_teardown()
1895 params.dialog_token = (uint8_t)value; in cmd_wifi_twt_teardown()
1900 params.flow_id = (uint8_t)value; in cmd_wifi_twt_teardown()
1902 if (net_mgmt(NET_REQUEST_WIFI_TWT, iface, ¶ms, sizeof(params))) { in cmd_wifi_twt_teardown()
1904 wifi_twt_operation_txt(params.operation), in cmd_wifi_twt_teardown()
1905 wifi_twt_negotiation_type_txt(params.negotiation_type), in cmd_wifi_twt_teardown()
1906 wifi_twt_get_err_code_str(params.fail_reason)); in cmd_wifi_twt_teardown()
1912 wifi_twt_operation_txt(params.operation), in cmd_wifi_twt_teardown()
1913 params.dialog_token, params.flow_id); in cmd_wifi_twt_teardown()
1922 struct wifi_twt_params params = { 0 }; in cmd_wifi_twt_teardown_all() local
1926 params.operation = WIFI_TWT_TEARDOWN; in cmd_wifi_twt_teardown_all()
1927 params.teardown.teardown_all = 1; in cmd_wifi_twt_teardown_all()
1929 if (net_mgmt(NET_REQUEST_WIFI_TWT, iface, ¶ms, sizeof(params))) { in cmd_wifi_twt_teardown_all()
1931 wifi_twt_operation_txt(params.operation), in cmd_wifi_twt_teardown_all()
1932 wifi_twt_negotiation_type_txt(params.negotiation_type), in cmd_wifi_twt_teardown_all()
1933 wifi_twt_get_err_code_str(params.fail_reason)); in cmd_wifi_twt_teardown_all()
1939 wifi_twt_operation_txt(params.operation)); in cmd_wifi_twt_teardown_all()
2065 struct wifi_ap_config_params *params) in wifi_ap_config_args_to_params() argument
2090 params->max_inactivity = (uint32_t)val; in wifi_ap_config_args_to_params()
2091 params->type |= WIFI_AP_CONFIG_PARAM_MAX_INACTIVITY; in wifi_ap_config_args_to_params()
2098 params->max_num_sta = (uint32_t)val; in wifi_ap_config_args_to_params()
2099 params->type |= WIFI_AP_CONFIG_PARAM_MAX_NUM_STA; in wifi_ap_config_args_to_params()
2103 strncpy(params->ht_capab, state->optarg, WIFI_AP_IEEE_80211_CAPAB_MAX_LEN); in wifi_ap_config_args_to_params()
2104 params->type |= WIFI_AP_CONFIG_PARAM_HT_CAPAB; in wifi_ap_config_args_to_params()
2107 strncpy(params->vht_capab, state->optarg, WIFI_AP_IEEE_80211_CAPAB_MAX_LEN); in wifi_ap_config_args_to_params()
2108 params->type |= WIFI_AP_CONFIG_PARAM_VHT_CAPAB; in wifi_ap_config_args_to_params()
2271 struct wifi_ps_params params = { 0 }; in cmd_wifi_listen_interval() local
2282 params.listen_interval = interval; in cmd_wifi_listen_interval()
2283 params.type = WIFI_PS_PARAM_LISTEN_INTERVAL; in cmd_wifi_listen_interval()
2285 if (net_mgmt(NET_REQUEST_WIFI_PS, iface, ¶ms, sizeof(params))) { in cmd_wifi_listen_interval()
2286 if (params.fail_reason == in cmd_wifi_listen_interval()
2289 wifi_ps_get_config_err_code_str(params.fail_reason)); in cmd_wifi_listen_interval()
2292 wifi_ps_get_config_err_code_str(params.fail_reason)); in cmd_wifi_listen_interval()
2297 PR("Listen interval %hu\n", params.listen_interval); in cmd_wifi_listen_interval()
2330 struct wifi_wps_config_params params = {0}; in cmd_wifi_wps_pbc() local
2335 params.oper = WIFI_WPS_PBC; in cmd_wifi_wps_pbc()
2341 if (net_mgmt(NET_REQUEST_WIFI_WPS_CONFIG, iface, ¶ms, sizeof(params))) { in cmd_wifi_wps_pbc()
2352 struct wifi_wps_config_params params = {0}; in cmd_wifi_wps_pin() local
2357 params.oper = WIFI_WPS_PIN_GET; in cmd_wifi_wps_pin()
2359 params.oper = WIFI_WPS_PIN_SET; in cmd_wifi_wps_pin()
2360 strncpy(params.pin, argv[1], WIFI_WPS_PIN_MAX_LEN); in cmd_wifi_wps_pin()
2366 if (net_mgmt(NET_REQUEST_WIFI_WPS_CONFIG, iface, ¶ms, sizeof(params))) { in cmd_wifi_wps_pin()
2371 if (params.oper == WIFI_WPS_PIN_GET) { in cmd_wifi_wps_pin()
2372 PR("WPS PIN is: %s\n", params.pin); in cmd_wifi_wps_pin()
2381 struct wifi_wps_config_params params = {0}; in cmd_wifi_ap_wps_pbc() local
2386 params.oper = WIFI_WPS_PBC; in cmd_wifi_ap_wps_pbc()
2392 if (net_mgmt(NET_REQUEST_WIFI_WPS_CONFIG, iface, ¶ms, sizeof(params))) { in cmd_wifi_ap_wps_pbc()
2403 struct wifi_wps_config_params params = {0}; in cmd_wifi_ap_wps_pin() local
2408 params.oper = WIFI_WPS_PIN_GET; in cmd_wifi_ap_wps_pin()
2410 params.oper = WIFI_WPS_PIN_SET; in cmd_wifi_ap_wps_pin()
2411 strncpy(params.pin, argv[1], WIFI_WPS_PIN_MAX_LEN); in cmd_wifi_ap_wps_pin()
2417 if (net_mgmt(NET_REQUEST_WIFI_WPS_CONFIG, iface, ¶ms, sizeof(params))) { in cmd_wifi_ap_wps_pin()
2422 if (params.oper == WIFI_WPS_PIN_GET) { in cmd_wifi_ap_wps_pin()
2423 PR("WPS PIN is: %s\n", params.pin); in cmd_wifi_ap_wps_pin()
2432 struct wifi_ps_params params = { 0 }; in cmd_wifi_ps_wakeup_mode() local
2437 params.wakeup_mode = WIFI_PS_WAKEUP_MODE_DTIM; in cmd_wifi_ps_wakeup_mode()
2439 params.wakeup_mode = WIFI_PS_WAKEUP_MODE_LISTEN_INTERVAL; in cmd_wifi_ps_wakeup_mode()
2446 params.type = WIFI_PS_PARAM_WAKEUP_MODE; in cmd_wifi_ps_wakeup_mode()
2448 if (net_mgmt(NET_REQUEST_WIFI_PS, iface, ¶ms, sizeof(params))) { in cmd_wifi_ps_wakeup_mode()
2450 params.wakeup_mode ? "Listen interval" : "DTIM interval", in cmd_wifi_ps_wakeup_mode()
2451 wifi_ps_get_config_err_code_str(params.fail_reason)); in cmd_wifi_ps_wakeup_mode()
2455 PR("%s\n", wifi_ps_wakeup_mode_txt(params.wakeup_mode)); in cmd_wifi_ps_wakeup_mode()
2520 struct wifi_ps_params params = { 0 }; in cmd_wifi_ps_exit_strategy() local
2525 params.exit_strategy = WIFI_PS_EXIT_EVERY_TIM; in cmd_wifi_ps_exit_strategy()
2527 params.exit_strategy = WIFI_PS_EXIT_CUSTOM_ALGO; in cmd_wifi_ps_exit_strategy()
2534 params.type = WIFI_PS_PARAM_EXIT_STRATEGY; in cmd_wifi_ps_exit_strategy()
2536 if (net_mgmt(NET_REQUEST_WIFI_PS, iface, ¶ms, sizeof(params))) { in cmd_wifi_ps_exit_strategy()
2539 wifi_ps_exit_strategy_txt(params.exit_strategy), in cmd_wifi_ps_exit_strategy()
2540 wifi_ps_get_config_err_code_str(params.fail_reason)); in cmd_wifi_ps_exit_strategy()
2545 wifi_ps_exit_strategy_txt(params.exit_strategy)); in cmd_wifi_ps_exit_strategy()
2881 struct wifi_dpp_params *params) in parse_dpp_args_auth_init() argument
2900 params->auth_init.peer = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_auth_init()
2903 params->auth_init.role = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_auth_init()
2906 params->auth_init.configurator = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_auth_init()
2909 params->auth_init.conf = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_auth_init()
2912 strncpy(params->auth_init.ssid, state->optarg, WIFI_SSID_MAX_LEN); in parse_dpp_args_auth_init()
2929 struct wifi_dpp_params *params) in parse_dpp_args_chirp() argument
2945 params->chirp.id = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_chirp()
2948 params->chirp.freq = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_chirp()
2965 struct wifi_dpp_params *params) in parse_dpp_args_listen() argument
2981 params->listen.role = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_listen()
2984 params->listen.freq = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_listen()
3001 struct wifi_dpp_params *params) in parse_dpp_args_btstrap_gen() argument
3019 params->bootstrap_gen.type = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_btstrap_gen()
3022 params->bootstrap_gen.op_class = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_btstrap_gen()
3025 params->bootstrap_gen.chan = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_btstrap_gen()
3028 ret = net_bytes_from_str(params->bootstrap_gen.mac, in parse_dpp_args_btstrap_gen()
3043 if (params->bootstrap_gen.type == 0) { in parse_dpp_args_btstrap_gen()
3044 params->bootstrap_gen.type = WIFI_DPP_BOOTSTRAP_TYPE_QRCODE; in parse_dpp_args_btstrap_gen()
3047 if (params->bootstrap_gen.type != WIFI_DPP_BOOTSTRAP_TYPE_QRCODE) { in parse_dpp_args_btstrap_gen()
3053 if ((params->bootstrap_gen.op_class && !params->bootstrap_gen.chan) || in parse_dpp_args_btstrap_gen()
3054 (!params->bootstrap_gen.op_class && params->bootstrap_gen.chan)) { in parse_dpp_args_btstrap_gen()
3063 struct wifi_dpp_params *params) in parse_dpp_args_set_config_param() argument
3080 params->configurator_set.configurator = in parse_dpp_args_set_config_param()
3084 params->configurator_set.conf = shell_strtol(state->optarg, 10, &ret); in parse_dpp_args_set_config_param()
3087 strncpy(params->configurator_set.ssid, state->optarg, WIFI_SSID_MAX_LEN); in parse_dpp_args_set_config_param()
3106 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_configurator_add() local
3108 params.action = WIFI_DPP_CONFIGURATOR_ADD; in cmd_wifi_dpp_configurator_add()
3110 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_configurator_add()
3121 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_auth_init() local
3123 params.action = WIFI_DPP_AUTH_INIT; in cmd_wifi_dpp_auth_init()
3125 ret = parse_dpp_args_auth_init(sh, argc, argv, ¶ms); in cmd_wifi_dpp_auth_init()
3131 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_auth_init()
3141 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_qr_code() local
3143 params.action = WIFI_DPP_QR_CODE; in cmd_wifi_dpp_qr_code()
3146 strncpy(params.dpp_qr_code, argv[1], WIFI_DPP_QRCODE_MAX_LEN); in cmd_wifi_dpp_qr_code()
3149 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_qr_code()
3160 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_chirp() local
3162 params.action = WIFI_DPP_CHIRP; in cmd_wifi_dpp_chirp()
3164 ret = parse_dpp_args_chirp(sh, argc, argv, ¶ms); in cmd_wifi_dpp_chirp()
3170 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_chirp()
3181 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_listen() local
3183 params.action = WIFI_DPP_LISTEN; in cmd_wifi_dpp_listen()
3185 ret = parse_dpp_args_listen(sh, argc, argv, ¶ms); in cmd_wifi_dpp_listen()
3191 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_listen()
3202 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_btstrap_gen() local
3204 params.action = WIFI_DPP_BOOTSTRAP_GEN; in cmd_wifi_dpp_btstrap_gen()
3206 ret = parse_dpp_args_btstrap_gen(sh, argc, argv, ¶ms); in cmd_wifi_dpp_btstrap_gen()
3212 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_btstrap_gen()
3223 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_btstrap_get_uri() local
3225 params.action = WIFI_DPP_BOOTSTRAP_GET_URI; in cmd_wifi_dpp_btstrap_get_uri()
3228 params.id = shell_strtol(argv[1], 10, &ret); in cmd_wifi_dpp_btstrap_get_uri()
3236 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_btstrap_get_uri()
3247 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_configurator_set() local
3249 params.action = WIFI_DPP_SET_CONF_PARAM; in cmd_wifi_dpp_configurator_set()
3251 ret = parse_dpp_args_set_config_param(sh, argc, argv, ¶ms); in cmd_wifi_dpp_configurator_set()
3257 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_configurator_set()
3268 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_resp_timeout_set() local
3270 params.action = WIFI_DPP_SET_WAIT_RESP_TIME; in cmd_wifi_dpp_resp_timeout_set()
3273 params.dpp_resp_wait_time = shell_strtol(argv[1], 10, &ret); in cmd_wifi_dpp_resp_timeout_set()
3281 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_resp_timeout_set()
3292 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_ap_btstrap_gen() local
3294 params.action = WIFI_DPP_BOOTSTRAP_GEN; in cmd_wifi_dpp_ap_btstrap_gen()
3296 ret = parse_dpp_args_btstrap_gen(sh, argc, argv, ¶ms); in cmd_wifi_dpp_ap_btstrap_gen()
3302 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_ap_btstrap_gen()
3313 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_ap_btstrap_get_uri() local
3315 params.action = WIFI_DPP_BOOTSTRAP_GET_URI; in cmd_wifi_dpp_ap_btstrap_get_uri()
3318 params.id = shell_strtol(argv[1], 10, &ret); in cmd_wifi_dpp_ap_btstrap_get_uri()
3326 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_ap_btstrap_get_uri()
3336 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_ap_qr_code() local
3338 params.action = WIFI_DPP_QR_CODE; in cmd_wifi_dpp_ap_qr_code()
3341 strncpy(params.dpp_qr_code, argv[1], WIFI_DPP_QRCODE_MAX_LEN); in cmd_wifi_dpp_ap_qr_code()
3344 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_ap_qr_code()
3361 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_ap_auth_init() local
3363 params.action = WIFI_DPP_AUTH_INIT; in cmd_wifi_dpp_ap_auth_init()
3370 params.auth_init.peer = shell_strtol(state->optarg, 10, &ret); in cmd_wifi_dpp_ap_auth_init()
3384 params.auth_init.role = WIFI_DPP_ROLE_ENROLLEE; in cmd_wifi_dpp_ap_auth_init()
3386 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_ap_auth_init()
3397 struct wifi_dpp_params params = {0}; in cmd_wifi_dpp_reconfig() local
3399 params.action = WIFI_DPP_RECONFIG; in cmd_wifi_dpp_reconfig()
3402 params.network_id = shell_strtol(argv[1], 10, &ret); in cmd_wifi_dpp_reconfig()
3410 if (net_mgmt(NET_REQUEST_WIFI_DPP, iface, ¶ms, sizeof(params))) { in cmd_wifi_dpp_reconfig()