• Home
  • Raw
  • Download

Lines Matching refs:qi

1091 			 struct anqp_query_info *qi)  in set_anqp_req()  argument
1093 qi->request |= bit; in set_anqp_req()
1103 struct anqp_query_info *qi) in rx_anqp_query_list_id() argument
1108 qi); in rx_anqp_query_list_id()
1112 hapd->conf->venue_name != NULL, qi); in rx_anqp_query_list_id()
1117 get_anqp_elem(hapd, info_id) != NULL, qi); in rx_anqp_query_list_id()
1121 hapd->conf->network_auth_type != NULL, qi); in rx_anqp_query_list_id()
1125 hapd->conf->roaming_consortium != NULL, qi); in rx_anqp_query_list_id()
1130 hapd->conf->ipaddr_type_configured, qi); in rx_anqp_query_list_id()
1134 hapd->conf->nai_realm_data != NULL, qi); in rx_anqp_query_list_id()
1139 hapd->conf->anqp_3gpp_cell_net != NULL, qi); in rx_anqp_query_list_id()
1144 get_anqp_elem(hapd, info_id) != NULL, qi); in rx_anqp_query_list_id()
1149 get_anqp_elem(hapd, info_id) != NULL, qi); in rx_anqp_query_list_id()
1154 get_anqp_elem(hapd, info_id) != NULL, qi); in rx_anqp_query_list_id()
1158 hapd->conf->domain_name != NULL, qi); in rx_anqp_query_list_id()
1163 get_anqp_elem(hapd, info_id) != NULL, qi); in rx_anqp_query_list_id()
1168 get_anqp_elem(hapd, info_id) != NULL, qi); in rx_anqp_query_list_id()
1173 get_anqp_elem(hapd, info_id) != NULL, qi); in rx_anqp_query_list_id()
1191 if (qi->num_extra_req == ANQP_MAX_EXTRA_REQ) { in rx_anqp_query_list_id()
1198 qi->extra_req[qi->num_extra_req] = info_id; in rx_anqp_query_list_id()
1199 qi->num_extra_req++; in rx_anqp_query_list_id()
1207 struct anqp_query_info *qi) in rx_anqp_query_list() argument
1213 rx_anqp_query_list_id(hapd, WPA_GET_LE16(pos), qi); in rx_anqp_query_list()
1222 struct anqp_query_info *qi) in rx_anqp_hs_query_list() argument
1227 1, qi); in rx_anqp_hs_query_list()
1232 hapd->conf->hs20_oper_friendly_name != NULL, qi); in rx_anqp_hs_query_list()
1236 hapd->conf->hs20_wan_metrics != NULL, qi); in rx_anqp_hs_query_list()
1242 qi); in rx_anqp_hs_query_list()
1246 hapd->conf->hs20_operating_class != NULL, qi); in rx_anqp_hs_query_list()
1250 hapd->conf->hs20_osu_providers_count, qi); in rx_anqp_hs_query_list()
1255 hapd->conf->hs20_operator_icon_count, qi); in rx_anqp_hs_query_list()
1260 hapd->conf->hs20_osu_providers_nai_count, qi); in rx_anqp_hs_query_list()
1272 struct anqp_query_info *qi) in rx_anqp_hs_nai_home_realm() argument
1274 qi->request |= ANQP_REQ_NAI_HOME_REALM; in rx_anqp_hs_nai_home_realm()
1275 qi->home_realm_query = pos; in rx_anqp_hs_nai_home_realm()
1276 qi->home_realm_query_len = end - pos; in rx_anqp_hs_nai_home_realm()
1289 struct anqp_query_info *qi) in rx_anqp_hs_icon_request() argument
1291 qi->request |= ANQP_REQ_ICON_REQUEST; in rx_anqp_hs_icon_request()
1292 qi->icon_name = pos; in rx_anqp_hs_icon_request()
1293 qi->icon_name_len = end - pos; in rx_anqp_hs_icon_request()
1306 struct anqp_query_info *qi) in rx_anqp_vendor_specific_hs20() argument
1319 rx_anqp_hs_query_list(hapd, *pos, qi); in rx_anqp_vendor_specific_hs20()
1324 rx_anqp_hs_nai_home_realm(hapd, pos, end, qi); in rx_anqp_vendor_specific_hs20()
1327 rx_anqp_hs_icon_request(hapd, pos, end, qi); in rx_anqp_vendor_specific_hs20()
1341 struct anqp_query_info *qi) in rx_anqp_vendor_specific_p2p() argument
1351 qi->p2p_sd = 1; in rx_anqp_vendor_specific_p2p()
1360 struct anqp_query_info *qi) in rx_anqp_mbo_query_list() argument
1366 hapd->conf->mbo_cell_data_conn_pref >= 0, qi); in rx_anqp_mbo_query_list()
1378 struct anqp_query_info *qi) in rx_anqp_vendor_specific_mbo() argument
1390 rx_anqp_mbo_query_list(hapd, *pos, qi); in rx_anqp_vendor_specific_mbo()
1406 struct anqp_query_info *qi) in rx_anqp_vendor_specific() argument
1427 rx_anqp_vendor_specific_p2p(hapd, qi); in rx_anqp_vendor_specific()
1432 rx_anqp_vendor_specific_hs20(hapd, pos + 1, end, qi); in rx_anqp_vendor_specific()
1437 rx_anqp_vendor_specific_mbo(hapd, pos + 1, end, qi); in rx_anqp_vendor_specific()
1450 struct anqp_query_info *qi, int prot, in gas_serv_req_local_processing() argument
1455 buf = gas_serv_build_gas_resp_payload(hapd, qi->request, in gas_serv_req_local_processing()
1456 qi->home_realm_query, in gas_serv_req_local_processing()
1457 qi->home_realm_query_len, in gas_serv_req_local_processing()
1458 qi->icon_name, qi->icon_name_len, in gas_serv_req_local_processing()
1459 qi->extra_req, qi->num_extra_req); in gas_serv_req_local_processing()
1465 if (wpabuf_len(buf) == 0 && qi->p2p_sd) { in gas_serv_req_local_processing()
1600 struct anqp_query_info qi; in gas_serv_rx_gas_initial_req() local
1609 os_memset(&qi, 0, sizeof(qi)); in gas_serv_rx_gas_initial_req()
1712 rx_anqp_query_list(hapd, pos, pos + elen, &qi); in gas_serv_rx_gas_initial_req()
1715 rx_anqp_vendor_specific(hapd, pos, pos + elen, &qi); in gas_serv_rx_gas_initial_req()
1726 gas_serv_req_local_processing(hapd, sa, dialog_token, &qi, prot, in gas_serv_rx_gas_initial_req()