Lines Matching refs:assocresp

73 	struct wpabuf *beacon = NULL, *proberesp = NULL, *assocresp = NULL;  in hostapd_build_ap_extra_ies()  local
81 if (add_buf_data(&assocresp, buf, pos - buf) < 0 || in hostapd_build_ap_extra_ies()
96 if (add_buf_data(&assocresp, buf, pos - buf) < 0) in hostapd_build_ap_extra_ies()
108 add_buf(&assocresp, hapd->iface->fst_ies) < 0) in hostapd_build_ap_extra_ies()
120 if (add_buf_data(&assocresp, buf, pos - buf) < 0) in hostapd_build_ap_extra_ies()
154 add_buf(&assocresp, a); in hostapd_build_ap_extra_ies()
161 if (wpabuf_resize(&assocresp, 100) == 0) { in hostapd_build_ap_extra_ies()
163 start = wpabuf_put(assocresp, 0); in hostapd_build_ap_extra_ies()
165 wpabuf_put(assocresp, p - start); in hostapd_build_ap_extra_ies()
174 add_buf(&assocresp, a); in hostapd_build_ap_extra_ies()
197 add_buf_data(&assocresp, buf, pos - buf) < 0) in hostapd_build_ap_extra_ies()
214 add_buf(&assocresp, hapd->conf->assocresp_elements); in hostapd_build_ap_extra_ies()
218 *assocresp_ret = assocresp; in hostapd_build_ap_extra_ies()
225 wpabuf_free(assocresp); in hostapd_build_ap_extra_ies()
233 struct wpabuf *assocresp) in hostapd_free_ap_extra_ies() argument
237 wpabuf_free(assocresp); in hostapd_free_ap_extra_ies()
252 struct wpabuf *beacon, *proberesp, *assocresp; in hostapd_set_ap_wps_ie() local
258 if (hostapd_build_ap_extra_ies(hapd, &beacon, &proberesp, &assocresp) < in hostapd_set_ap_wps_ie()
263 assocresp); in hostapd_set_ap_wps_ie()
265 hostapd_free_ap_extra_ies(hapd, beacon, proberesp, assocresp); in hostapd_set_ap_wps_ie()