summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--m4/libnl-check.m411
1 files changed, 4 insertions, 7 deletions
diff --git a/m4/libnl-check.m4 b/m4/libnl-check.m4
index f7d6d70715..8eef576f0e 100644
--- a/m4/libnl-check.m4
+++ b/m4/libnl-check.m4
@@ -4,14 +4,12 @@ AC_DEFUN([NM_LIBNL_CHECK], [
save_LDFLAGS="$LDFLAGS"
CFLAGS="$CFLAGS $LIBNL_CFLAGS"
LDFLAGS="$LDFLAGS $LIBNL_LIBS"
- AC_RUN_IFELSE([
+ AC_RUN_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <netlink/route/addr.h>
#include <netlink/object-api.h>
-
-int
-main (int argc, char **argv)
-{
+]],
+[[
struct nl_handle *nlh;
struct nl_cache *cache;
struct nl_object *obj;
@@ -37,8 +35,7 @@ main (int argc, char **argv)
return 1;
else
return 2;
-}
-], libnl_bug=$?, libnl_bug=$?, libnl_bug=cross)
+]])], libnl_bug=$?, libnl_bug=$?, libnl_bug=cross)
CFLAGS="$save_CFLAGS"
LDFLAGS="$save_LDFLAGS"