Lines Matching refs:hlp_dhcp_discover
45 if (!sta->hlp_dhcp_discover) { in fils_dhcp_request()
53 pos = wpabuf_mhead(sta->hlp_dhcp_discover); in fils_dhcp_request()
54 end = pos + wpabuf_len(sta->hlp_dhcp_discover); in fils_dhcp_request()
91 sta->hlp_dhcp_discover->used = pos - (u8 *) dhcp; in fils_dhcp_request()
117 if (wpabuf_resize(&sta->hlp_dhcp_discover, in fils_dhcp_request()
121 wpabuf_put_data(sta->hlp_dhcp_discover, server_id, in fils_dhcp_request()
123 wpabuf_put_u8(sta->hlp_dhcp_discover, DHCP_OPT_REQUESTED_IP_ADDRESS); in fils_dhcp_request()
124 wpabuf_put_u8(sta->hlp_dhcp_discover, 4); in fils_dhcp_request()
125 wpabuf_put_data(sta->hlp_dhcp_discover, &dhcpoffer->your_ip, 4); in fils_dhcp_request()
126 wpabuf_put_u8(sta->hlp_dhcp_discover, DHCP_OPT_END); in fils_dhcp_request()
132 res = sendto(hapd->dhcp_sock, wpabuf_head(sta->hlp_dhcp_discover), in fils_dhcp_request()
133 wpabuf_len(sta->hlp_dhcp_discover), 0, in fils_dhcp_request()
143 wpabuf_free(sta->hlp_dhcp_discover); in fils_dhcp_request()
144 sta->hlp_dhcp_discover = NULL; in fils_dhcp_request()
468 wpabuf_free(sta->hlp_dhcp_discover); in fils_process_hlp_dhcp()
469 sta->hlp_dhcp_discover = dhcp_buf; in fils_process_hlp_dhcp()
597 wpabuf_free(sta->hlp_dhcp_discover); in fils_process_hlp()
598 sta->hlp_dhcp_discover = NULL; in fils_process_hlp()