Lines Matching defs:dhcp_hdr

152 void			 log_dhcp_hdr(struct dhcp_hdr *);
742 struct dhcp_hdr *dhcp_hdr;
873 if (rem < sizeof(*dhcp_hdr))
876 dhcp_hdr = (struct dhcp_hdr *)p;
877 p += sizeof(*dhcp_hdr);
878 rem -= sizeof(*dhcp_hdr);
880 dhcp_hdr->sname[DHCP_SNAME_LEN -1 ] = '\0'; /* ensure it's a string */
881 dhcp_hdr->file[DHCP_FILE_LEN -1 ] = '\0'; /* ensure it's a string */
884 log_dhcp_hdr(dhcp_hdr);
886 if (dhcp_hdr->op != DHCP_BOOTREPLY) {
891 if (ntohl(dhcp_hdr->xid) != iface->xid)
1241 dhcp_hdr->yiaddr.s_addr == INADDR_ANY) {
1256 iface->requested_ip = dhcp_hdr->yiaddr;
1271 dhcp_hdr->yiaddr.s_addr == INADDR_ANY) {
1315 iface->requested_ip = dhcp_hdr->yiaddr;
1345 iface->siaddr = dhcp_hdr->siaddr;
1348 strnvis(iface->file, dhcp_hdr->file, sizeof(iface->file),
1877 log_dhcp_hdr(struct dhcp_hdr *dhcp_hdr)
1882 log_debug("dhcp_hdr op: %s (%d)", dhcp_hdr->op == DHCP_BOOTREQUEST ?
1883 "Boot Request" : dhcp_hdr->op == DHCP_BOOTREPLY ? "Boot Reply" :
1884 "Unknown", dhcp_hdr->op);
1885 log_debug("dhcp_hdr htype: %s (%d)", dhcp_hdr->htype == 1 ? "Ethernet":
1886 "Unknown", dhcp_hdr->htype);
1887 log_debug("dhcp_hdr hlen: %d", dhcp_hdr->hlen);
1888 log_debug("dhcp_hdr hops: %d", dhcp_hdr->hops);
1889 log_debug("dhcp_hdr xid: 0x%x", ntohl(dhcp_hdr->xid));
1890 log_debug("dhcp_hdr secs: %u", dhcp_hdr->secs);
1891 log_debug("dhcp_hdr flags: 0x%x", dhcp_hdr->flags);
1892 log_debug("dhcp_hdr ciaddr: %s", inet_ntop(AF_INET, &dhcp_hdr->ciaddr,
1894 log_debug("dhcp_hdr yiaddr: %s", inet_ntop(AF_INET, &dhcp_hdr->yiaddr,
1896 log_debug("dhcp_hdr siaddr: %s", inet_ntop(AF_INET, &dhcp_hdr->siaddr,
1898 log_debug("dhcp_hdr giaddr: %s", inet_ntop(AF_INET, &dhcp_hdr->giaddr,
1900 log_debug("dhcp_hdr chaddr: %02x:%02x:%02x:%02x:%02x:%02x "
1902 dhcp_hdr->chaddr[0], dhcp_hdr->chaddr[1], dhcp_hdr->chaddr[2],
1903 dhcp_hdr->chaddr[3], dhcp_hdr->chaddr[4], dhcp_hdr->chaddr[5],
1904 dhcp_hdr->chaddr[6], dhcp_hdr->chaddr[7], dhcp_hdr->chaddr[8],
1905 dhcp_hdr->chaddr[9], dhcp_hdr->chaddr[10], dhcp_hdr->chaddr[11],
1906 dhcp_hdr->chaddr[12], dhcp_hdr->chaddr[13], dhcp_hdr->chaddr[14],
1907 dhcp_hdr->chaddr[15]);