summaryrefslogtreecommitdiff
path: root/includes/osdep.h
diff options
context:
space:
mode:
authorTed Lemon <source@isc.org>1999-12-19 23:41:04 +0000
committerTed Lemon <source@isc.org>1999-12-19 23:41:04 +0000
commit06d048704cbf1bd128eae6a70366a1d766e63f37 (patch)
tree1390cebb03e2ca2daa934d5b0d220aa6993d9640 /includes/osdep.h
parentbbdb72a4d7b43c85b68b04074030d51be110de2a (diff)
downloadisc-dhcp-06d048704cbf1bd128eae6a70366a1d766e63f37.tar.gz
Define SHUT_RD if the O.S. headers don't.
Diffstat (limited to 'includes/osdep.h')
-rw-r--r--includes/osdep.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/includes/osdep.h b/includes/osdep.h
index 89a29d67..866e0f71 100644
--- a/includes/osdep.h
+++ b/includes/osdep.h
@@ -227,6 +227,10 @@
# define BPF_FORMAT "/dev/bpf%d"
#endif
+#if defined (F_SETFD) && !defined (HAVE_SETFD)
+# define HAVE_SETFD
+#endif
+
#if defined (IFF_POINTOPOINT) && !defined (HAVE_IFF_POINTOPOINT)
# define HAVE_IFF_POINTOPOINT
#endif
@@ -279,4 +283,9 @@
# define HAVE_AF_LINK
#endif
+/* Linux needs to define SHUT_* in /usr/include/sys/socket.h someday... */
+#if !defined (SHUT_RD)
+# define SHUT_RD 0
+#endif
+
#endif /* __ISC_DHCP_OSDEP_H__ */