Searched refs:vendor_elem (Results 1 – 13 of 13) sorted by relevance
/freebsd/contrib/wpa/src/p2p/ |
H A D | p2p_group.c | 219 if (group->p2p->vendor_elem && in p2p_group_build_beacon_ie() 220 group->p2p->vendor_elem[VENDOR_ELEM_BEACON_P2P_GO]) in p2p_group_build_beacon_ie() 221 extra += wpabuf_len(group->p2p->vendor_elem[VENDOR_ELEM_BEACON_P2P_GO]); in p2p_group_build_beacon_ie() 232 if (group->p2p->vendor_elem && in p2p_group_build_beacon_ie() 233 group->p2p->vendor_elem[VENDOR_ELEM_BEACON_P2P_GO]) in p2p_group_build_beacon_ie() 235 group->p2p->vendor_elem[VENDOR_ELEM_BEACON_P2P_GO]); in p2p_group_build_beacon_ie() 464 if (group->p2p->vendor_elem && in p2p_group_build_probe_resp_ie() 465 group->p2p->vendor_elem[VENDOR_ELEM_PROBE_RESP_P2P_GO]) { in p2p_group_build_probe_resp_ie() 467 extra = wpabuf_dup(group->p2p->vendor_elem[VENDOR_ELEM_PROBE_RESP_P2P_GO]); in p2p_group_build_probe_resp_ie() 657 if (group->p2p->vendor_elem && in p2p_group_assoc_resp_ie() [all …]
|
H A D | p2p_invitation.c | 50 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_INV_REQ]) in p2p_build_invitation_req() 51 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_P2P_INV_REQ]); in p2p_build_invitation_req() 100 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_INV_REQ]) in p2p_build_invitation_req() 101 wpabuf_put_buf(buf, p2p->vendor_elem[VENDOR_ELEM_P2P_INV_REQ]); in p2p_build_invitation_req() 144 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_INV_RESP]) in p2p_build_invitation_resp() 145 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_P2P_INV_RESP]); in p2p_build_invitation_resp() 177 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_INV_RESP]) in p2p_build_invitation_resp() 178 wpabuf_put_buf(buf, p2p->vendor_elem[VENDOR_ELEM_P2P_INV_RESP]); in p2p_build_invitation_resp()
|
H A D | p2p_go_neg.c | 153 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_REQ]) in p2p_build_go_neg_req() 154 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_REQ]); in p2p_build_go_neg_req() 223 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_REQ]) in p2p_build_go_neg_req() 224 wpabuf_put_buf(buf, p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_REQ]); in p2p_build_go_neg_req() 308 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_RESP]) in p2p_build_go_neg_resp() 309 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_RESP]); in p2p_build_go_neg_resp() 402 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_RESP]) in p2p_build_go_neg_resp() 403 wpabuf_put_buf(buf, p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_RESP]); in p2p_build_go_neg_resp() 1158 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_CONF]) in p2p_build_go_neg_conf() 1159 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_P2P_GO_NEG_CONF]); in p2p_build_go_neg_conf() [all …]
|
H A D | p2p_pd.c | 201 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_PD_REQ]) in p2p_build_prov_disc_req() 202 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_P2P_PD_REQ]); in p2p_build_prov_disc_req() 245 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_PD_REQ]) in p2p_build_prov_disc_req() 246 wpabuf_put_buf(buf, p2p->vendor_elem[VENDOR_ELEM_P2P_PD_REQ]); in p2p_build_prov_disc_req() 290 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_PD_RESP]) in p2p_build_prov_disc_resp() 291 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_P2P_PD_RESP]); in p2p_build_prov_disc_resp() 410 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_PD_RESP]) in p2p_build_prov_disc_resp() 411 wpabuf_put_buf(buf, p2p->vendor_elem[VENDOR_ELEM_P2P_PD_RESP]); in p2p_build_prov_disc_resp()
|
H A D | p2p.c | 2246 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_PROBE_RESP_P2P]) in p2p_build_probe_resp_ies() 2247 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_PROBE_RESP_P2P]); in p2p_build_probe_resp_ies() 2272 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_PROBE_RESP_P2P]) in p2p_build_probe_resp_ies() 2274 p2p->vendor_elem[VENDOR_ELEM_PROBE_RESP_P2P]); in p2p_build_probe_resp_ies() 2672 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_ASSOC_REQ]) in p2p_assoc_req_ie() 2673 extra += wpabuf_len(p2p->vendor_elem[VENDOR_ELEM_P2P_ASSOC_REQ]); in p2p_assoc_req_ie() 2690 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_P2P_ASSOC_REQ]) in p2p_assoc_req_ie() 2692 p2p->vendor_elem[VENDOR_ELEM_P2P_ASSOC_REQ]); in p2p_assoc_req_ie() 3591 if (p2p->vendor_elem && p2p->vendor_elem[VENDOR_ELEM_PROBE_REQ_P2P]) in p2p_scan_ie() 3593 p2p->vendor_elem[VENDOR_ELEM_PROBE_REQ_P2P]); in p2p_scan_ie() [all …]
|
H A D | p2p_i.h | 546 struct wpabuf **vendor_elem; member
|
H A D | p2p.h | 2381 void p2p_set_vendor_elems(struct p2p_data *p2p, struct wpabuf **vendor_elem);
|
/freebsd/contrib/wpa/wpa_supplicant/dbus/ |
H A D | dbus_new_handlers.c | 6231 if (!wpa_s->vendor_elem[frame_id]) { in wpas_dbus_handler_vendor_elem_add() 6232 wpa_s->vendor_elem[frame_id] = wpabuf_alloc_copy(ielems, len); in wpas_dbus_handler_vendor_elem_add() 6237 if (wpabuf_resize(&wpa_s->vendor_elem[frame_id], len) < 0) { in wpas_dbus_handler_vendor_elem_add() 6242 wpabuf_put_data(wpa_s->vendor_elem[frame_id], ielems, len); in wpas_dbus_handler_vendor_elem_add() 6266 if (!wpa_s->vendor_elem[frame_id]) { in wpas_dbus_handler_vendor_elem_get() 6277 elem = wpabuf_head_u8(wpa_s->vendor_elem[frame_id]); in wpas_dbus_handler_vendor_elem_get() 6278 elem_len = wpabuf_len(wpa_s->vendor_elem[frame_id]); in wpas_dbus_handler_vendor_elem_get() 6321 wpabuf_free(wpa_s->vendor_elem[frame_id]); in wpas_dbus_handler_vendor_elem_remove() 6322 wpa_s->vendor_elem[frame_id] = NULL; in wpas_dbus_handler_vendor_elem_remove() 6327 if (!wpa_s->vendor_elem[frame_id]) { in wpas_dbus_handler_vendor_elem_remove()
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | wpa_supplicant.c | 702 wpabuf_free(wpa_s->vendor_elem[i]); in wpa_supplicant_cleanup() 703 wpa_s->vendor_elem[i] = NULL; in wpa_supplicant_cleanup() 3720 if (wpa_s->vendor_elem[VENDOR_ELEM_ASSOC_REQ]) { in wpas_populate_assoc_ies() 3721 struct wpabuf *buf = wpa_s->vendor_elem[VENDOR_ELEM_ASSOC_REQ]; in wpas_populate_assoc_ies() 9123 if (wpa_s->vendor_elem[i]) { in wpas_vendor_elem_update() 9129 wpa_s->vendor_elem[i]); in wpas_vendor_elem_update() 9138 p2p_set_vendor_elems(wpa_s->global->p2p, wpa_s->vendor_elem); in wpas_vendor_elem_update() 9148 ie = wpabuf_mhead_u8(wpa_s->vendor_elem[frame]); in wpas_vendor_elem_remove() 9149 end = ie + wpabuf_len(wpa_s->vendor_elem[frame]); in wpas_vendor_elem_remove() 9157 if (wpabuf_len(wpa_s->vendor_elem[frame]) == len) { in wpas_vendor_elem_remove() [all …]
|
H A D | scan.c | 650 if (wpa_s->vendor_elem[frame_id]) { in wpa_supplicant_set_default_scan_ies() 653 len = wpabuf_len(wpa_s->vendor_elem[frame_id]); in wpa_supplicant_set_default_scan_ies() 656 wpa_s->vendor_elem[frame_id]); in wpa_supplicant_set_default_scan_ies() 813 if (wpa_s->vendor_elem[VENDOR_ELEM_PROBE_REQ]) { in wpa_supplicant_extra_ies() 814 struct wpabuf *buf = wpa_s->vendor_elem[VENDOR_ELEM_PROBE_REQ]; in wpa_supplicant_extra_ies()
|
H A D | ctrl_iface.c | 10496 if (wpa_s->vendor_elem[frame] == NULL) { in wpas_ctrl_vendor_elem_add() 10497 wpa_s->vendor_elem[frame] = buf; in wpas_ctrl_vendor_elem_add() 10501 if (wpabuf_resize(&wpa_s->vendor_elem[frame], len) < 0) { in wpas_ctrl_vendor_elem_add() 10506 wpabuf_put_buf(wpa_s->vendor_elem[frame], buf); in wpas_ctrl_vendor_elem_add() 10529 if (wpa_s->vendor_elem[frame] == NULL) in wpas_ctrl_vendor_elem_get() 10533 wpabuf_head_u8(wpa_s->vendor_elem[frame]), in wpas_ctrl_vendor_elem_get() 10534 wpabuf_len(wpa_s->vendor_elem[frame])); in wpas_ctrl_vendor_elem_get() 10558 wpabuf_free(wpa_s->vendor_elem[frame]); in wpas_ctrl_vendor_elem_remove() 10559 wpa_s->vendor_elem[frame] = NULL; in wpas_ctrl_vendor_elem_remove() 10564 if (wpa_s->vendor_elem[frame] == NULL) in wpas_ctrl_vendor_elem_remove()
|
H A D | wpa_supplicant_i.h | 1335 struct wpabuf *vendor_elem[NUM_VENDOR_ELEM_FRAMES]; member
|
H A D | sme.c | 985 if (wpa_s->vendor_elem[VENDOR_ELEM_ASSOC_REQ]) { in sme_send_authentication() 986 struct wpabuf *buf = wpa_s->vendor_elem[VENDOR_ELEM_ASSOC_REQ]; in sme_send_authentication()
|