X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd-dhcp%2Fdhcp-protocol.h;h=abdfe8d54b8965308a6261b07c79b88464741c71;hb=65b3903ff576488eaabb51d3c4fbf9c73d867d7c;hp=1e59965dc0cd7a9ffcfb23258be3260db57cabe7;hpb=51debc1e396a14d7c1204d8661c4eb1056c47670;p=elogind.git diff --git a/src/libsystemd-dhcp/dhcp-protocol.h b/src/libsystemd-dhcp/dhcp-protocol.h index 1e59965dc..abdfe8d54 100644 --- a/src/libsystemd-dhcp/dhcp-protocol.h +++ b/src/libsystemd-dhcp/dhcp-protocol.h @@ -36,10 +36,10 @@ struct DHCPMessage { be32_t xid; be16_t secs; be16_t flags; - uint32_t ciaddr; - uint32_t yiaddr; - uint32_t siaddr; - uint32_t giaddr; + be32_t ciaddr; + be32_t yiaddr; + be32_t siaddr; + be32_t giaddr; uint8_t chaddr[16]; uint8_t sname[64]; uint8_t file[128]; @@ -104,6 +104,7 @@ enum { DHCP_OPTION_DOMAIN_NAME_SERVER = 6, DHCP_OPTION_HOST_NAME = 12, DHCP_OPTION_DOMAIN_NAME = 15, + DHCP_OPTION_INTERFACE_MTU = 26, DHCP_OPTION_NTP_SERVER = 42, DHCP_OPTION_REQUESTED_IP_ADDRESS = 50, DHCP_OPTION_IP_ADDRESS_LEASE_TIME = 51,