Lines Matching defs:dhcp_msg
26 typedef struct dhcp_msg dhcp_msg; typedef
35 struct dhcp_msg struct
37 uint8_t op; /* BOOTREQUEST / BOOTREPLY */
38 uint8_t htype; /* hw addr type */
39 uint8_t hlen; /* hw addr len */
40 uint8_t hops; /* client set to 0 */
42 uint32_t xid; /* transaction id */
44 uint16_t secs; /* seconds since start of acq */
45 uint16_t flags;
47 uint32_t ciaddr; /* client IP addr */
48 uint32_t yiaddr; /* your (client) IP addr */
49 uint32_t siaddr; /* ip addr of next server */
51 uint32_t giaddr; /* relay agent IP addr */
53 uint8_t chaddr[16]; /* client hw addr */
54 char sname[64]; /* asciiz server hostname */
55 char file[128]; /* asciiz boot file name */
57 uint8_t options[1024]; /* optional parameters */