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