]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
Fix AC_CHECK_DECLS macro in configure.ac
authorVincent Bernat <bernat@luffy.cx>
Wed, 12 May 2010 09:42:20 +0000 (11:42 +0200)
committerVincent Bernat <bernat@luffy.cx>
Wed, 12 May 2010 09:42:20 +0000 (11:42 +0200)
This macro does not behave like AC_CHECK_FUNCS whose content is copied
in a shell for loop. Therefore, extra spaces may be turned into
underscores. We keep multiple lines but we remove backslashes and
extra spaces.

configure.ac

index 5f143be9b23a5030b4d0db59379ae05e3db7eaff..6888932739acd11e0ed1d7732bd8f80bd0370531 100644 (file)
@@ -96,27 +96,25 @@ AC_CHECK_HEADERS([ \
 AC_CACHE_SAVE
 
 # Check for sys/queue.h completeness, missing bits will be in compat.h
-AC_CHECK_DECLS([ \
-TAILQ_FIRST, \
-TAILQ_NEXT, \
-TAILQ_FOREACH, \
-TAILQ_EMPTY, \
-SLIST_HEAD, \
-SLIST_ENTRY, \
-SLIST_INIT, \
-SLIST_INSERT_HEAD, \
-SLIST_FIRST, \
-SLIST_NEXT, \
-SLIST_REMOVE_HEAD, \
-SLIST_EMPTY \
-],[],[],[[@%:@include <sys/queue.h>]])
+AC_CHECK_DECLS([
+TAILQ_FIRST,
+TAILQ_NEXT,
+TAILQ_FOREACH,
+TAILQ_EMPTY,
+SLIST_HEAD,
+SLIST_ENTRY,
+SLIST_INIT,
+SLIST_INSERT_HEAD,
+SLIST_FIRST,
+SLIST_NEXT,
+SLIST_REMOVE_HEAD,
+SLIST_EMPTY],[],[],[[@%:@include <sys/queue.h>]])
 
 # On some systems, some ioctl are not declared
-AC_CHECK_DECLS([ \
-SIOCGIFVLAN, \
-SIOCBONDINFOQUERY, \
-SIOCBONDSLAVEINFOQUERY \
-],[],[],[[@%:@include <linux/sockios.h>]])
+AC_CHECK_DECLS([
+SIOCGIFVLAN,
+SIOCBONDINFOQUERY,
+SIOCBONDSLAVEINFOQUERY],[],[],[[@%:@include <linux/sockios.h>]])
 AC_CHECK_MEMBERS([ifslave.slave_name, ifbond.num_slaves], [],
    [AC_MSG_ERROR([linux/if_bonding.h is incomplete. See README file.])],
    [
@@ -130,22 +128,19 @@ AC_CHECK_DECLS([PACKET_ORIGDEV],[],[],[[@%:@include <linux/if_packet.h>]])
 
 # Check for ethtool stuff
 lldp_CHECK_HEADER_ETHTOOL
-AC_CHECK_DECLS([ \
-ADVERTISED_2500baseX_Full, \
-ADVERTISED_Pause, \
-ADVERTISED_Asym_Pause, \
-ADVERTISED_10000baseT_Full, \
-SPEED_10000 \
-],[],[],[[@%:@include <linux/ethtool.h>]])
+AC_CHECK_DECLS([
+ADVERTISED_2500baseX_Full,
+ADVERTISED_Pause,
+ADVERTISED_Asym_Pause,
+ADVERTISED_10000baseT_Full,
+SPEED_10000],[],[],[[@%:@include <linux/ethtool.h>]])
 
 # Check for ETHERTYPE_VLAN, put it in compat.h if not defined
 AC_CHECK_DECLS([ETHERTYPE_VLAN],[],[],[[@%:@include <net/ethernet.h>]])
 
 # Check some stuff in linux/if_vlan.h
-AC_CHECK_DECLS([ \
-GET_VLAN_REALDEV_NAME_CMD, \
-GET_VLAN_VID_CMD \
-],[],[],[[@%:@include <linux/if_vlan.h>]])
+AC_CHECK_DECLS([GET_VLAN_REALDEV_NAME_CMD,GET_VLAN_VID_CMD],[],[],
+               [[@%:@include <linux/if_vlan.h>]])
 
 AC_CACHE_SAVE