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