aboutsummaryrefslogtreecommitdiff
path: root/lib/dhcp.h
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2011-03-29 14:42:20 -0700
committerBen Pfaff <blp@nicira.com>2011-05-16 13:40:47 -0700
commitdbba996be2f0d96f4d2999d51c4ef1d16809bad9 (patch)
tree1638a30b965d9ebdd9ddc5ab875b0793769b4592 /lib/dhcp.h
parent118c46769fce3be2c70dae494b02753c1db1780d (diff)
Convert remaining network-byte-order "uint<N>_t"s into "ovs_be<N>"s.
I looked at almost every uint<N>_t in the tree to determine whether it was really in network byte order, and converted the ones that were. The only remaining ones, modulo my mistakes, are in openflow.h. I'm not sure whether we should convert those, because there might be some value in remaining close to upstream for this header.
Diffstat (limited to 'lib/dhcp.h')
-rw-r--r--lib/dhcp.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/dhcp.h b/lib/dhcp.h
index b3682263..8858cd59 100644
--- a/lib/dhcp.h
+++ b/lib/dhcp.h
@@ -31,13 +31,13 @@ struct dhcp_header {
uint8_t htype; /* ARP_HRD_ETHERNET (typically). */
uint8_t hlen; /* ETH_ADDR_LEN (typically). */
uint8_t hops; /* Hop count; set to 0 by client. */
- uint32_t xid; /* Transaction ID. */
- uint16_t secs; /* Since client started address acquisition. */
- uint16_t flags; /* DHCP_FLAGS_*. */
- uint32_t ciaddr; /* Client IP, if it has a lease for one. */
- uint32_t yiaddr; /* Client ("your") IP address. */
- uint32_t siaddr; /* Next server IP address. */
- uint32_t giaddr; /* Relay agent IP address. */
+ ovs_be32 xid; /* Transaction ID. */
+ ovs_be16 secs; /* Since client started address acquisition. */
+ ovs_be16 flags; /* DHCP_FLAGS_*. */
+ ovs_be32 ciaddr; /* Client IP, if it has a lease for one. */
+ ovs_be32 yiaddr; /* Client ("your") IP address. */
+ ovs_be32 siaddr; /* Next server IP address. */
+ ovs_be32 giaddr; /* Relay agent IP address. */
uint8_t chaddr[16]; /* Client hardware address. */
char sname[64]; /* Optional server host name. */
char file[128]; /* Boot file name. */