Linux and the BSDs have getifaddrs(). Use it and save a bunch of complex coding.
[exim.git] / src / OS / os.h-FreeBSD
index c1720a796d9313363912edf303b611f3c3c80859..4f135842383f086b2ae7989f229c16d3bbddc37f 100644 (file)
@@ -11,6 +11,7 @@
 #define HAVE_SETCLASSRESOURCES
 #define HAVE_MMAP
 #define HAVE_SYS_MOUNT_H
+#define HAVE_GETIFADDR
 #define SIOCGIFCONF_GIVES_ADDR
 #define HAVE_SRANDOMDEV
 #define HAVE_ARC4RANDOM
@@ -70,4 +71,6 @@ extern ssize_t os_sendfile(int, int, off_t *, size_t);
 
 /*******************/
 
+#define EXIM_HAVE_KEVENT
+
 /* End */