• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/netinet/

Lines Matching refs:request

128     uint8_t			request[DHCP_PACKET_MIN];
143 return ((struct dhcp_packet *)context->request);
206 make_dhcp_request(struct dhcp * request, int request_size,
219 bzero(request, request_size);
220 request->dp_op = BOOTREQUEST;
221 request->dp_htype = hwtype;
222 request->dp_hlen = hwlen;
223 bcopy(hwaddr, request->dp_chaddr, hwlen);
224 bcopy(rfc_magic, request->dp_options, RFC_MAGIC_SIZE);
225 dhcpoa_init(options_p, request->dp_options + RFC_MAGIC_SIZE,
227 /* make the request a dhcp packet */
318 * Send the request directly on the interface, bypassing the routing code.
516 struct dhcp_packet * request;
522 request = dhcp_context_request(context);
525 make_dhcp_request(&request->dhcp, DHCP_PAYLOAD_MIN,
536 request_size = sizeof(*request) + RFC_MAGIC_SIZE
542 init_dhcp_packet_header(request, request_size);
547 /* Send the request */
553 request->dhcp.dp_secs
556 request->dhcp.dp_xid = htonl(context->xid);
558 request->ip.ip_id = ip_randomid();
560 request->ip.ip_id = htons(ip_id++);
562 error = send_packet(context->ifp, request, request_size);
719 struct dhcp_packet * request;
728 request = dhcp_context_request(context);
733 make_dhcp_request(&request->dhcp, DHCP_PAYLOAD_MIN,
742 request_size = sizeof(*request) + RFC_MAGIC_SIZE
748 init_dhcp_packet_header(request, request_size);
752 /* Send the request */
754 request->dhcp.dp_secs
757 request->dhcp.dp_xid = htonl(context->xid);
759 request->ip.ip_id = ip_randomid();
761 request->ip.ip_id = htons(ip_id++);
763 error = send_packet(context->ifp, request, request_size);