• Home
  • Raw
  • Download

Lines Matching refs:ciaddr

195 	mess->ciaddr.s_addr = 0;  in dhcp_reply()
289 if (mess->giaddr.s_addr || subnet_addr.s_addr || mess->ciaddr.s_addr) in dhcp_reply()
308 addr = mess->ciaddr; in dhcp_reply()
752 mess->yiaddr = mess->ciaddr; in dhcp_reply()
753 mess->ciaddr.s_addr = 0; in dhcp_reply()
788 if (mess_type == DHCPDISCOVER || mess->ciaddr.s_addr == 0) in dhcp_reply()
790 mess->ciaddr.s_addr = 0; in dhcp_reply()
866 if (!(context = narrow_context(context, mess->ciaddr, netid)) || in dhcp_reply()
871 if (lease && lease->addr.s_addr == mess->ciaddr.s_addr) in dhcp_reply()
876 log_packet("DHCPRELEASE", &mess->ciaddr, emac, emac_len, iface_name, message, mess->xid); in dhcp_reply()
1036 if ((lease && mess->ciaddr.s_addr != lease->addr.s_addr) || in dhcp_reply()
1045 mess->yiaddr = mess->ciaddr; in dhcp_reply()
1130 mess->ciaddr.s_addr == 0 || is_same_net(context->local, mess->ciaddr, context->netmask)) in dhcp_reply()
1133 mess->ciaddr.s_addr = 0; in dhcp_reply()
1244 log_packet("DHCPINFORM", &mess->ciaddr, emac, emac_len, iface_name, message, mess->xid); in dhcp_reply()
1246 if (message || mess->ciaddr.s_addr == 0) in dhcp_reply()
1250 context = narrow_context(context, mess->ciaddr, netid); in dhcp_reply()
1255 (lease = lease_find_by_addr(mess->ciaddr)) && in dhcp_reply()
1260 hostname = host_from_dns(mess->ciaddr); in dhcp_reply()
1262 log_packet("DHCPACK", &mess->ciaddr, emac, emac_len, iface_name, hostname, mess->xid); in dhcp_reply()
1292 do_options(context, mess, end, req_options, hostname, get_domain(mess->ciaddr), in dhcp_reply()