Lines Matching defs:dhcp_message
139 struct dhcp_message { struct
140 uint8_t op; /* message type */
141 uint8_t hwtype; /* hardware address type */
142 uint8_t hwlen; /* hardware address length */
143 uint8_t hwopcount; /* should be zero in client message */
144 uint32_t xid; /* transaction id */
145 uint16_t secs; /* elapsed time in sec. from boot */
146 uint16_t flags;
147 uint32_t ciaddr; /* (previously allocated) client IP */
148 uint32_t yiaddr; /* 'your' client IP address */
149 uint32_t siaddr; /* should be zero in client's messages */
150 uint32_t giaddr; /* should be zero in client's messages */
151 uint8_t chaddr[DHCP_CHADDR_LEN]; /* client's hardware address */
152 uint8_t servername[SERVERNAME_LEN]; /* server host name */
153 uint8_t bootfile[BOOTFILE_LEN]; /* boot file name */
154 uint32_t cookie;
155 uint8_t options[DHCP_OPTION_LEN]; /* message options - cookie */