• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/bootp-298/bootpd.tproj/

Lines Matching refs:request

285 		struct dhcp * request, dhcpoa_t * options)
287 *reply = *request;
317 const char * nak_msg, struct dhcp * request,
326 request, options);
581 dhcp_request(request_t * request, dhcp_msgtype_t msgtype,
607 struct dhcp * rq = request->pkt;
617 max_packet = dhcp_max_message_size(request->options_p);
625 cid = dhcpol_find(request->options_p, dhcptag_client_identifier_e,
665 hostname_opt = dhcpol_find(request->options_p, dhcptag_host_name_e,
669 dhcp_msgtype_names(msgtype), if_name(request->if_p), idstr,
674 dhcp_msgtype_names(msgtype), if_name(request->if_p), idstr);
678 (dhcp_lease_time_t *)dhcpol_find(request->options_p,
685 match.if_p = request->if_p;
713 match.if_p = request->if_p;
758 else if ((request->time_in_p->tv_sec + min_lease)
765 (lease_time_expiry - request->time_in_p->tv_sec);
792 request->if_p, request->time_in_p, &iaddr);
794 if (DHCPLeases_reclaim(&S_leases, request->if_p,
796 request->time_in_p, &iaddr)) {
825 hp = hostadd(&S_pending_hosts, request->time_in_p,
843 if_inet_addr(request->if_p),
865 dhcpol_find(request->options_p, dhcptag_server_identifier_e,
868 dhcpol_find(request->options_p, dhcptag_requested_ip_address_e,
878 if (server_id->s_addr != if_inet_addr(request->if_p).s_addr) {
889 if (detect_other_dhcp_server(request->if_p)) {
894 if_name(request->if_p));
895 disable_dhcp_on_interface(request->if_p);
909 = hp->lease + request->time_in_p->tv_sec;
938 if_inet_addr(request->if_p),
970 if_inet_addr(request->if_p),
1004 if (request->dstaddr_p == NULL
1005 || ntohl(request->dstaddr_p->s_addr)
1025 if (request->dstaddr_p == NULL
1026 || ntohl(request->dstaddr_p->s_addr) == INADDR_BROADCAST
1082 if (request->time_in_p->tv_sec >= lease_time_expiry) {
1089 (lease_time_expiry - request->time_in_p->tv_sec);
1095 lease_time_expiry = lease + request->time_in_p->tv_sec;
1103 if_inet_addr(request->if_p),
1120 if_inet_addr(request->if_p),
1138 dhcpol_find(request->options_p, dhcptag_server_identifier_e,
1141 dhcpol_find(request->options_p, dhcptag_requested_ip_address_e,
1146 if (server_id->s_addr != if_inet_addr(request->if_p).s_addr) {
1157 request->time_in_p->tv_sec + DHCP_DECLINE_WAIT_SECS,
1176 S_set_lease(&entry->pl, request->time_in_p->tv_sec, &modified);
1183 if_inet_addr(request->if_p),
1225 dhcpol_find(request->options_p,
1231 reply->dp_siaddr = if_inet_addr(request->if_p);
1238 request->if_p,
1260 if (sendreply(request->if_p, (struct bootp *)reply, size,