Lines Matching defs:dhcp_packet
55 struct dhcp_packet { struct
56 u_int8_t op; /* Message opcode/type */
57 u_int8_t htype; /* Hardware addr type (see net/if_types.h) */
58 u_int8_t hlen; /* Hardware addr length */
59 u_int8_t hops; /* Number of relay agent hops from client */
60 u_int32_t xid; /* Transaction ID */
61 u_int16_t secs; /* Seconds since client started looking */
62 u_int16_t flags; /* Flag bits */
63 struct in_addr ciaddr; /* Client IP address (if already in use) */
64 struct in_addr yiaddr; /* Client IP address */
65 struct in_addr siaddr; /* IP address of next server to talk to */
66 struct in_addr giaddr; /* DHCP relay agent IP address */
67 unsigned char chaddr[16]; /* Client hardware address */
68 char sname[DHCP_SNAME_LEN]; /* Server name */
69 char file[DHCP_FILE_LEN]; /* Boot filename */
70 unsigned char options[DHCP_OPTION_LEN];