libsystemd-dhcp: Use be32_t for IP addresses in network order.
This commit is contained in:
parent
eb53c37e2e
commit
3b349af69a
|
@ -36,10 +36,10 @@ struct DHCPLease {
|
|||
uint32_t t1;
|
||||
uint32_t t2;
|
||||
uint32_t lifetime;
|
||||
uint32_t address;
|
||||
uint32_t server_address;
|
||||
uint32_t subnet_mask;
|
||||
uint32_t router;
|
||||
be32_t address;
|
||||
be32_t server_address;
|
||||
be32_t subnet_mask;
|
||||
be32_t router;
|
||||
};
|
||||
|
||||
typedef struct DHCPLease DHCPLease;
|
||||
|
@ -54,7 +54,7 @@ struct sd_dhcp_client {
|
|||
sd_event_source *receive_message;
|
||||
uint8_t *req_opts;
|
||||
size_t req_opts_size;
|
||||
uint32_t last_addr;
|
||||
be32_t last_addr;
|
||||
struct ether_addr mac_addr;
|
||||
uint32_t xid;
|
||||
usec_t start_time;
|
||||
|
|
|
@ -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];
|
||||
|
|
Loading…
Reference in a new issue