summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--avahi-compat-libdns_sd/dns_sd.h2
-rw-r--r--avahi-discover-standalone/main.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/avahi-compat-libdns_sd/dns_sd.h b/avahi-compat-libdns_sd/dns_sd.h
index fa18cce..0d8a583 100644
--- a/avahi-compat-libdns_sd/dns_sd.h
+++ b/avahi-compat-libdns_sd/dns_sd.h
@@ -39,7 +39,7 @@
#define DNSSD_API
#endif
-#if defined(__FreeBSD_version) && (__FreeBSD_version < 500000)
+#if defined(__FreeBSD_version) && (__FreeBSD_version < 500000) || defined(__OpenBSD__)
/* stdint.h does not exist on FreeBSD 4.x; its types are defined in sys/types.h instead */
#include <sys/types.h>
#elif defined(__sun__)
diff --git a/avahi-discover-standalone/main.c b/avahi-discover-standalone/main.c
index e77a007..90c74f3 100644
--- a/avahi-discover-standalone/main.c
+++ b/avahi-discover-standalone/main.c
@@ -25,6 +25,7 @@
#include <sys/ioctl.h>
#include <string.h>
+#include <sys/types.h>
#include <sys/socket.h>
#include <net/if.h>
#include <unistd.h>