summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorThomas Markwalder <tmark@isc.org>2016-02-23 07:09:17 -0500
committerThomas Markwalder <tmark@isc.org>2016-02-23 07:09:17 -0500
commit0f1a34e91568e1f7db2bad922d5a494fee5eddfb (patch)
tree16ad3eef77442413e7bc2452e23c2e6926b1481f /configure.ac
parente71425b7c485b3e7e5baf6e4ab4e8adb8e9b2939 (diff)
downloadisc-dhcp-0f1a34e91568e1f7db2bad922d5a494fee5eddfb.tar.gz
[master] Fixed interface device naming for DLPI under Solaris 11
Merges in rt37954.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 7f05b7d6..ba252d34 100644
--- a/configure.ac
+++ b/configure.ac
@@ -792,7 +792,13 @@ CFLAGS="$CFLAGS -I\$(top_srcdir)/includes -I$BINDDIR/include"
case "$host" in
*-darwin*)
- CFLAGS="$CFLAGS -D__APPLE_USE_RFC_3542" ;;
+ CFLAGS="$CFLAGS -D__APPLE_USE_RFC_3542";;
+*-solaris*)
+ # As of Solaris 11, ethernet dev files are in /dev/net
+ AC_CHECK_FILE(/dev/net,
+ [AC_DEFINE([USE_DEV_NET], [1],
+ [Define to 1 if ethernet devices are in /dev/net])])
+ ;;
esac
AC_C_FLEXIBLE_ARRAY_MEMBER