summaryrefslogtreecommitdiff
path: root/src/systemd/src/systemd/sd-dhcp-lease.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/systemd/src/systemd/sd-dhcp-lease.h')
-rw-r--r--src/systemd/src/systemd/sd-dhcp-lease.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/systemd/src/systemd/sd-dhcp-lease.h b/src/systemd/src/systemd/sd-dhcp-lease.h
index 1e31a42c40..d5f1d88bc3 100644
--- a/src/systemd/src/systemd/sd-dhcp-lease.h
+++ b/src/systemd/src/systemd/sd-dhcp-lease.h
@@ -25,8 +25,14 @@
#include "nm-sd-adapt.h"
-#include <netinet/in.h>
+#include <inttypes.h>
#include <net/ethernet.h>
+#include <netinet/in.h>
+#include <sys/types.h>
+
+#include "_sd-common.h"
+
+_SD_BEGIN_DECLARATIONS;
typedef struct sd_dhcp_lease sd_dhcp_lease;
struct sd_dhcp_route;
@@ -54,4 +60,6 @@ int sd_dhcp_lease_get_vendor_specific(sd_dhcp_lease *lease, const void **data, s
int sd_dhcp_lease_get_client_id(sd_dhcp_lease *lease, const void **client_id, size_t *client_id_len);
int sd_dhcp_lease_get_timezone(sd_dhcp_lease *lease, const char **timezone);
+_SD_END_DECLARATIONS;
+
#endif