summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2017-11-03 14:52:51 +1100
committerDarren Tucker <dtucker@zip.com.au>2017-11-03 14:52:51 +1100
commit81c9ccdbf6ddbf9bfbd6f1f775a5a7c13e47e185 (patch)
treef549fb9636ea0d6c7195153802e6a1c3a7380c5b /configure.ac
parentfa1b834cce41a1ce3e6a8d57fb67ef18c9dd803f (diff)
Check for linux/if.h when enabling rdomain.
musl libc doesn't seem to have linux/if.h, so check for its presence before enabling rdomain support on Linux.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac5
1 files changed, 3 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index a739bd553..78ba25c96 100644
--- a/configure.ac
+++ b/configure.ac
@@ -779,8 +779,9 @@ main() { if (NSVersionOfRunTimeLibrary("System") >= (60 << 16))
779 AC_DEFINE([SSH_TUN_PREPEND_AF], [1], 779 AC_DEFINE([SSH_TUN_PREPEND_AF], [1],
780 [Prepend the address family to IP tunnel traffic]) 780 [Prepend the address family to IP tunnel traffic])
781 fi 781 fi
782 AC_DEFINE([SYS_RDOMAIN_LINUX], [1], 782 AC_CHECK_HEADER([linux/if.h],
783 [Support routing domains using Linux VRF]) 783 AC_DEFINE([SYS_RDOMAIN_LINUX], [1],
784 [Support routing domains using Linux VRF]))
784 AC_CHECK_HEADERS([linux/seccomp.h linux/filter.h linux/audit.h], [], 785 AC_CHECK_HEADERS([linux/seccomp.h linux/filter.h linux/audit.h], [],
785 [], [#include <linux/types.h>]) 786 [], [#include <linux/types.h>])
786 AC_MSG_CHECKING([for seccomp architecture]) 787 AC_MSG_CHECKING([for seccomp architecture])