This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by xorp configure 1.6, which was generated by GNU Autoconf 2.61. Invocation command line was $ ./configure ## --------- ## ## Platform. ## ## --------- ## hostname = debianraganaresh uname -m = i686 uname -r = 2.4.27-3-386 uname -s = Linux uname -v = #1 Wed Dec 6 00:38:33 UTC 2006 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/bin/X11 ## ----------- ## ## Core tests. ## ## ----------- ## configure:2035: checking build system type configure:2053: result: i686-pc-linux-gnu configure:2075: checking host system type configure:2090: result: i686-pc-linux-gnu configure:2112: checking target system type configure:2127: result: i686-pc-linux-gnu configure:2184: checking for a BSD-compatible install configure:2240: result: /usr/bin/install -c configure:2251: checking whether build environment is sane configure:2294: result: yes configure:2322: checking for a thread-safe mkdir -p configure:2361: result: /bin/mkdir -p configure:2374: checking for gawk configure:2404: result: no configure:2374: checking for mawk configure:2390: found /usr/bin/mawk configure:2401: result: mawk configure:2412: checking whether make sets $(MAKE) configure:2433: result: yes configure:2621: checking whether to enable maintainer-specific portions of Makefiles configure:2630: result: no configure:2998: checking for gcc configure:3025: result: gcc-4.1 configure:3263: checking for C compiler version configure:3270: gcc-4.1 --version >&5 gcc-4.1 (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3273: $? = 0 configure:3280: gcc-4.1 -v >&5 Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu Thread model: posix gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) configure:3283: $? = 0 configure:3290: gcc-4.1 -V >&5 gcc-4.1: '-V' option must have argument configure:3293: $? = 1 configure:3316: checking for C compiler default output file name configure:3343: gcc-4.1 conftest.c >&5 configure:3346: $? = 0 configure:3384: result: a.out configure:3401: checking whether the C compiler works configure:3411: ./a.out configure:3414: $? = 0 configure:3431: result: yes configure:3438: checking whether we are cross compiling configure:3440: result: no configure:3443: checking for suffix of executables configure:3450: gcc-4.1 -o conftest conftest.c >&5 configure:3453: $? = 0 configure:3477: result: configure:3483: checking for suffix of object files configure:3509: gcc-4.1 -c conftest.c >&5 configure:3512: $? = 0 configure:3535: result: o configure:3539: checking whether we are using the GNU C compiler configure:3568: gcc-4.1 -c conftest.c >&5 configure:3574: $? = 0 configure:3591: result: yes configure:3596: checking whether gcc-4.1 accepts -g configure:3626: gcc-4.1 -c -g conftest.c >&5 configure:3632: $? = 0 configure:3731: result: yes configure:3748: checking for gcc-4.1 option to accept ISO C89 configure:3822: gcc-4.1 -c -g -O2 conftest.c >&5 configure:3828: $? = 0 configure:3851: result: none needed configure:3880: checking for style of include used by make configure:3908: result: GNU configure:3933: checking dependency style of gcc-4.1 configure:4024: result: gcc3 configure:4044: checking how to run the C preprocessor configure:4084: gcc-4.1 -E conftest.c configure:4090: $? = 0 configure:4121: gcc-4.1 -E conftest.c conftest.c:16:28: error: ac_nonexistent.h: No such file or directory configure:4127: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | /* end confdefs.h. */ | #include configure:4160: result: gcc-4.1 -E configure:4189: gcc-4.1 -E conftest.c configure:4195: $? = 0 configure:4226: gcc-4.1 -E conftest.c conftest.c:16:28: error: ac_nonexistent.h: No such file or directory configure:4232: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | /* end confdefs.h. */ | #include configure:4385: checking for C++ compiler version configure:4392: g++-4.1 --version >&5 g++-4.1 (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4395: $? = 0 configure:4402: g++-4.1 -v >&5 Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu Thread model: posix gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) configure:4405: $? = 0 configure:4412: g++-4.1 -V >&5 g++-4.1: '-V' option must have argument configure:4415: $? = 1 configure:4418: checking whether we are using the GNU C++ compiler configure:4447: g++-4.1 -c conftest.cpp >&5 configure:4453: $? = 0 configure:4470: result: yes configure:4475: checking whether g++-4.1 accepts -g configure:4505: g++-4.1 -c -g conftest.cpp >&5 configure:4511: $? = 0 configure:4610: result: yes configure:4635: checking dependency style of g++-4.1 configure:4726: result: gcc3 configure:4746: checking how to run the C++ preprocessor configure:4782: g++-4.1 -E conftest.cpp configure:4788: $? = 0 configure:4819: g++-4.1 -E conftest.cpp conftest.cpp:16:28: error: ac_nonexistent.h: No such file or directory configure:4825: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | /* end confdefs.h. */ | #include configure:4858: result: g++-4.1 -E configure:4887: g++-4.1 -E conftest.cpp configure:4893: $? = 0 configure:4924: g++-4.1 -E conftest.cpp conftest.cpp:16:28: error: ac_nonexistent.h: No such file or directory configure:4930: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | /* end confdefs.h. */ | #include configure:4980: checking for a BSD-compatible install configure:5036: result: /usr/bin/install -c configure:5047: checking whether ln -s works configure:5051: result: yes configure:5315: checking for a sed that does not truncate output configure:5371: result: /bin/sed configure:5374: checking for grep that handles long lines and -e configure:5448: result: /bin/grep configure:5453: checking for egrep configure:5531: result: /bin/grep -E configure:5547: checking for ld used by gcc-4.1 configure:5614: result: /usr/bin/ld configure:5623: checking if the linker (/usr/bin/ld) is GNU ld configure:5638: result: yes configure:5643: checking for /usr/bin/ld option to reload object files configure:5650: result: -r configure:5668: checking for BSD-compatible nm configure:5717: result: /usr/bin/nm -B configure:5721: checking how to recognize dependent libraries configure:5907: result: pass_all configure:6434: checking for ANSI C header files configure:6464: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6470: $? = 0 configure:6566: g++-4.1 -o conftest -g -O2 conftest.cpp >&5 configure:6569: $? = 0 configure:6575: ./conftest configure:6578: $? = 0 configure:6595: result: yes configure:6619: checking for sys/types.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6619: checking for sys/stat.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6619: checking for stdlib.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6619: checking for string.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6619: checking for memory.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6619: checking for strings.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6619: checking for inttypes.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6619: checking for stdint.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6619: checking for unistd.h configure:6640: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6646: $? = 0 configure:6662: result: yes configure:6689: checking dlfcn.h usability configure:6706: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:6712: $? = 0 configure:6726: result: yes configure:6730: checking dlfcn.h presence configure:6745: g++-4.1 -E conftest.cpp configure:6751: $? = 0 configure:6765: result: yes configure:6798: checking for dlfcn.h configure:6806: result: yes configure:6829: checking how to run the C++ preprocessor configure:6941: result: g++-4.1 -E configure:6970: g++-4.1 -E conftest.cpp configure:6976: $? = 0 configure:7007: g++-4.1 -E conftest.cpp conftest.cpp:27:28: error: ac_nonexistent.h: No such file or directory configure:7013: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | #include configure:7106: checking for g77 configure:7136: result: no configure:7106: checking for xlf configure:7136: result: no configure:7106: checking for f77 configure:7136: result: no configure:7106: checking for frt configure:7136: result: no configure:7106: checking for pgf77 configure:7136: result: no configure:7106: checking for cf77 configure:7136: result: no configure:7106: checking for fort77 configure:7136: result: no configure:7106: checking for fl32 configure:7136: result: no configure:7106: checking for af77 configure:7136: result: no configure:7106: checking for xlf90 configure:7136: result: no configure:7106: checking for f90 configure:7136: result: no configure:7106: checking for pgf90 configure:7136: result: no configure:7106: checking for pghpf configure:7136: result: no configure:7106: checking for epcf90 configure:7136: result: no configure:7106: checking for gfortran configure:7136: result: no configure:7106: checking for g95 configure:7136: result: no configure:7106: checking for xlf95 configure:7136: result: no configure:7106: checking for f95 configure:7136: result: no configure:7106: checking for fort configure:7136: result: no configure:7106: checking for ifort configure:7136: result: no configure:7106: checking for ifc configure:7136: result: no configure:7106: checking for efc configure:7136: result: no configure:7106: checking for pgf95 configure:7136: result: no configure:7106: checking for lf95 configure:7136: result: no configure:7106: checking for ftn configure:7136: result: no configure:7163: checking for Fortran 77 compiler version configure:7170: --version >&5 ./configure: line 1: --version: command not found configure:7173: $? = 127 configure:7180: -v >&5 ./configure: line 1: -v: command not found configure:7183: $? = 127 configure:7190: -V >&5 ./configure: line 1: -V: command not found configure:7193: $? = 127 configure:7201: checking whether we are using the GNU Fortran 77 compiler configure:7220: -c conftest.F >&5 ./configure: line 1: -c: command not found configure:7226: $? = 127 configure: failed program was: | program main | #ifndef __GNUC__ | choke me | #endif | | end configure:7243: result: no configure:7249: checking whether accepts -g configure:7266: -c -g conftest.f >&5 ./configure: line 1: -c: command not found configure:7272: $? = 127 configure: failed program was: | program main | | end configure:7288: result: no configure:7318: checking the maximum length of command line arguments configure:7430: result: 98304 configure:7442: checking command to parse /usr/bin/nm -B output from gcc-4.1 object configure:7547: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:7550: $? = 0 configure:7554: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm configure:7557: $? = 0 configure:7609: g++-4.1 -o conftest -g -O2 conftest.cpp conftstm.o >&5 configure:7612: $? = 0 configure:7650: result: ok configure:7654: checking for objdir configure:7669: result: .libs configure:7761: checking for ar configure:7777: found /usr/bin/ar configure:7788: result: ar configure:7857: checking for ranlib configure:7873: found /usr/bin/ranlib configure:7884: result: ranlib configure:7953: checking for strip configure:7969: found /usr/bin/strip configure:7980: result: strip configure:8266: checking if gcc-4.1 supports -fno-rtti -fno-exceptions configure:8287: gcc-4.1 -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C configure:8291: $? = 0 configure:8301: result: no configure:8316: checking for gcc-4.1 option to produce PIC configure:8548: result: -fPIC configure:8556: checking if gcc-4.1 PIC flag -fPIC works configure:8577: gcc-4.1 -c -g -O2 -fPIC -DPIC conftest.c >&5 configure:8581: $? = 0 configure:8591: result: yes configure:8619: checking if gcc-4.1 static flag -static works configure:8647: result: yes configure:8657: checking if gcc-4.1 supports -c -o file.o configure:8681: gcc-4.1 -c -g -O2 -o out/conftest2.o conftest.c >&5 configure:8685: $? = 0 configure:8704: result: yes configure:8730: checking whether the gcc-4.1 linker (/usr/bin/ld) supports shared libraries configure:9710: result: yes configure:9777: checking dynamic linker characteristics configure:10379: result: GNU/Linux ld.so configure:10388: checking how to hardcode library paths into programs configure:10413: result: immediate configure:10427: checking whether stripping libraries is possible configure:10432: result: yes configure:11234: checking if libtool supports shared libraries configure:11236: result: yes configure:11239: checking whether to build shared libraries configure:11260: result: no configure:11263: checking whether to build static libraries configure:11267: result: yes configure:11360: creating libtool configure:11948: checking for ld used by g++-4.1 configure:12015: result: /usr/bin/ld configure:12024: checking if the linker (/usr/bin/ld) is GNU ld configure:12039: result: yes configure:12090: checking whether the g++-4.1 linker (/usr/bin/ld) supports shared libraries configure:13064: result: yes configure:13082: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:13085: $? = 0 configure:13237: checking for g++-4.1 option to produce PIC configure:13521: result: -fPIC configure:13529: checking if g++-4.1 PIC flag -fPIC works configure:13550: g++-4.1 -c -g -O2 -fPIC -DPIC conftest.cpp >&5 configure:13554: $? = 0 configure:13564: result: yes configure:13592: checking if g++-4.1 static flag -static works configure:13620: result: yes configure:13630: checking if g++-4.1 supports -c -o file.o configure:13654: g++-4.1 -c -g -O2 -o out/conftest2.o conftest.cpp >&5 configure:13658: $? = 0 configure:13677: result: yes configure:13703: checking whether the g++-4.1 linker (/usr/bin/ld) supports shared libraries configure:13728: result: yes configure:13795: checking dynamic linker characteristics configure:14345: result: GNU/Linux ld.so configure:14354: checking how to hardcode library paths into programs configure:14379: result: immediate configure:20854: checking OpenSSL installation prefix configure:20876: result: /usr configure:20915: checking openssl/md5.h usability configure:20932: gcc-4.1 -c -g -O2 conftest.c >&5 configure:20938: $? = 0 configure:20952: result: yes configure:20956: checking openssl/md5.h presence configure:20971: gcc-4.1 -E conftest.c configure:20977: $? = 0 configure:20991: result: yes configure:21024: checking for openssl/md5.h configure:21031: result: yes configure:21043: checking for MD5_Init in -lcrypto configure:21078: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:21084: $? = 0 configure:21102: result: yes configure:21283: checking whether preprocessor supports GNU variadic macros configure:21304: g++-4.1 -E conftest.cpp configure:21310: $? = 0 configure:21327: result: yes configure:21337: checking whether preprocessor supports C99 variadic macros configure:21358: g++-4.1 -E conftest.cpp configure:21364: $? = 0 configure:21381: result: yes configure:21391: checking if GNU make is installed configure:21406: result: make configure:21442: checking for a Python interpreter with version >= 2.0 configure:21457: python -c import sys, string # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. minver = map(int, string.split('2.0', '.')) + [0, 0, 0] minverhex = 0 for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex) configure:21460: $? = 0 configure:21467: result: python configure:21475: checking for python configure:21493: found /usr/bin/python configure:21505: result: /usr/bin/python configure:21523: checking for python version configure:21530: result: 2.4 configure:21542: checking for python platform configure:21549: result: linux2 configure:21556: checking for python script directory configure:21564: result: ${prefix}/lib/python2.4/site-packages configure:21573: checking for python extension module directory configure:21581: result: ${exec_prefix}/lib/python2.4/site-packages configure:21604: checking for library containing socket configure:21645: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:21651: $? = 0 configure:21679: result: none required configure:21687: checking for library containing inet_addr configure:21728: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:21734: $? = 0 configure:21762: result: none required configure:21770: checking for library containing dlopen configure:21811: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:21817: $? = 0 configure:21845: result: none required configure:21853: checking for library containing hstrerror configure:21894: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:21900: $? = 0 configure:21928: result: none required configure:21936: checking for library containing regcomp configure:21977: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:21983: $? = 0 configure:22011: result: none required configure:22021: checking for tigetstr in -lcurses configure:22056: gcc-4.1 -o conftest -g -O2 conftest.c -lcurses -lcrypto >&5 configure:22062: $? = 0 configure:22080: result: yes configure:22225: checking if malloc debugging is wanted configure:22252: result: no configure:22266: checking for ANSI C header files configure:22427: result: yes configure:22452: checking fcntl.h usability configure:22469: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22475: $? = 0 configure:22489: result: yes configure:22493: checking fcntl.h presence configure:22508: g++-4.1 -E conftest.cpp configure:22514: $? = 0 configure:22528: result: yes configure:22561: checking for fcntl.h configure:22569: result: yes configure:22598: checking syslog.h usability configure:22615: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22621: $? = 0 configure:22635: result: yes configure:22639: checking syslog.h presence configure:22654: g++-4.1 -E conftest.cpp configure:22660: $? = 0 configure:22674: result: yes configure:22707: checking for syslog.h configure:22715: result: yes configure:22763: checking glob.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking glob.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for glob.h configure:22880: result: yes configure:22763: checking grp.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking grp.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for grp.h configure:22880: result: yes configure:22763: checking pwd.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking pwd.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for pwd.h configure:22880: result: yes configure:22763: checking regex.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking regex.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for regex.h configure:22880: result: yes configure:22763: checking termios.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking termios.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for termios.h configure:22880: result: yes configure:22763: checking sys/cdefs.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/cdefs.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/cdefs.h configure:22880: result: yes configure:22763: checking sys/errno.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/errno.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/errno.h configure:22880: result: yes configure:22763: checking sys/ioctl.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/ioctl.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/ioctl.h configure:22880: result: yes configure:22763: checking sys/resource.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/resource.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/resource.h configure:22880: result: yes configure:22763: checking sys/select.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/select.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/select.h configure:22880: result: yes configure:22763: checking sys/signal.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/signal.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/signal.h configure:22880: result: yes configure:22763: checking sys/socket.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/socket.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/socket.h configure:22880: result: yes configure:22753: checking for sys/stat.h configure:22759: result: yes configure:22763: checking sys/syslog.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/syslog.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/syslog.h configure:22880: result: yes configure:22763: checking sys/time.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/time.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/time.h configure:22880: result: yes configure:22753: checking for sys/types.h configure:22759: result: yes configure:22763: checking sys/uio.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/uio.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/uio.h configure:22880: result: yes configure:22763: checking sys/un.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/un.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/un.h configure:22880: result: yes configure:22763: checking sys/utsname.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/utsname.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/utsname.h configure:22880: result: yes configure:22763: checking sys/wait.h usability configure:22780: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22786: $? = 0 configure:22800: result: yes configure:22804: checking sys/wait.h presence configure:22819: g++-4.1 -E conftest.cpp configure:22825: $? = 0 configure:22839: result: yes configure:22872: checking for sys/wait.h configure:22880: result: yes configure:22909: checking sys/param.h usability configure:22926: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:22932: $? = 0 configure:22946: result: yes configure:22950: checking sys/param.h presence configure:22965: g++-4.1 -E conftest.cpp configure:22971: $? = 0 configure:22985: result: yes configure:23018: checking for sys/param.h configure:23026: result: yes configure:23043: checking for sys/mount.h configure:23068: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23074: $? = 0 configure:23090: result: yes configure:23102: checking whether time.h and sys/time.h may both be included configure:23132: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23138: $? = 0 configure:23153: result: yes configure:23163: checking whether stat file-mode macros are broken configure:23200: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23206: $? = 0 configure:23221: result: no configure:23238: checking for inttypes.h configure:23244: result: yes configure:23238: checking for stdint.h configure:23244: result: yes configure:23378: checking for int8_t configure:23416: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23422: $? = 0 configure:23437: result: yes configure:23447: checking for int16_t configure:23485: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23491: $? = 0 configure:23506: result: yes configure:23516: checking for int32_t configure:23554: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23560: $? = 0 configure:23575: result: yes configure:23585: checking for int64_t configure:23623: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23629: $? = 0 configure:23644: result: yes configure:23654: checking for uint8_t configure:23692: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23698: $? = 0 configure:23713: result: yes configure:23723: checking for uint16_t configure:23761: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23767: $? = 0 configure:23782: result: yes configure:23792: checking for uint32_t configure:23830: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23836: $? = 0 configure:23851: result: yes configure:23861: checking for uint64_t configure:23899: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:23905: $? = 0 configure:23920: result: yes configure:23948: checking pcre.h usability configure:23965: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:100:18: error: pcre.h: No such file or directory configure:23971: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:23985: result: no configure:23989: checking pcre.h presence configure:24004: g++-4.1 -E conftest.cpp conftest.cpp:67:18: error: pcre.h: No such file or directory configure:24010: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | /* end confdefs.h. */ | #include configure:24024: result: no configure:24057: checking for pcre.h configure:24065: result: no configure:24082: checking for pcreposix.h configure:24107: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:73:23: error: pcreposix.h: No such file or directory configure:24113: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | /* end confdefs.h. */ | | #ifdef HAVE_PCRE_H | #include | #endif | | | #include configure:24129: result: no configure:24160: checking paths.h usability configure:24177: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24183: $? = 0 configure:24197: result: yes configure:24201: checking paths.h presence configure:24216: g++-4.1 -E conftest.cpp configure:24222: $? = 0 configure:24236: result: yes configure:24269: checking for paths.h configure:24277: result: yes configure:24160: checking stropts.h usability configure:24177: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24183: $? = 0 configure:24197: result: yes configure:24201: checking stropts.h presence configure:24216: g++-4.1 -E conftest.cpp configure:24222: $? = 0 configure:24236: result: yes configure:24269: checking for stropts.h configure:24277: result: yes configure:24160: checking sysexits.h usability configure:24177: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24183: $? = 0 configure:24197: result: yes configure:24201: checking sysexits.h presence configure:24216: g++-4.1 -E conftest.cpp configure:24222: $? = 0 configure:24236: result: yes configure:24269: checking for sysexits.h configure:24277: result: yes configure:24160: checking inet/nd.h usability configure:24177: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:103:21: error: inet/nd.h: No such file or directory configure:24183: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24197: result: no configure:24201: checking inet/nd.h presence configure:24216: g++-4.1 -E conftest.cpp conftest.cpp:70:21: error: inet/nd.h: No such file or directory configure:24222: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | /* end confdefs.h. */ | #include configure:24236: result: no configure:24269: checking for inet/nd.h configure:24277: result: no configure:24150: checking for sys/param.h configure:24156: result: yes configure:24290: checking for sys/wait.h that is POSIX.1 compatible configure:24347: result: yes configure:24383: checking ifaddrs.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24406: $? = 0 configure:24420: result: yes configure:24424: checking ifaddrs.h presence configure:24439: g++-4.1 -E conftest.cpp configure:24445: $? = 0 configure:24459: result: yes configure:24492: checking for ifaddrs.h configure:24500: result: yes configure:24383: checking netdb.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24406: $? = 0 configure:24420: result: yes configure:24424: checking netdb.h presence configure:24439: g++-4.1 -E conftest.cpp configure:24445: $? = 0 configure:24459: result: yes configure:24492: checking for netdb.h configure:24500: result: yes configure:24383: checking arpa/inet.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24406: $? = 0 configure:24420: result: yes configure:24424: checking arpa/inet.h presence configure:24439: g++-4.1 -E conftest.cpp configure:24445: $? = 0 configure:24459: result: yes configure:24492: checking for arpa/inet.h configure:24500: result: yes configure:24383: checking arpa/telnet.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24406: $? = 0 configure:24420: result: yes configure:24424: checking arpa/telnet.h presence configure:24439: g++-4.1 -E conftest.cpp configure:24445: $? = 0 configure:24459: result: yes configure:24492: checking for arpa/telnet.h configure:24500: result: yes configure:24383: checking net/if_dl.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:109:23: error: net/if_dl.h: No such file or directory configure:24406: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24420: result: no configure:24424: checking net/if_dl.h presence configure:24439: g++-4.1 -E conftest.cpp conftest.cpp:76:23: error: net/if_dl.h: No such file or directory configure:24445: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | /* end confdefs.h. */ | #include configure:24459: result: no configure:24492: checking for net/if_dl.h configure:24500: result: no configure:24383: checking net/if_media.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:109:26: error: net/if_media.h: No such file or directory configure:24406: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24420: result: no configure:24424: checking net/if_media.h presence configure:24439: g++-4.1 -E conftest.cpp conftest.cpp:76:26: error: net/if_media.h: No such file or directory configure:24445: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | /* end confdefs.h. */ | #include configure:24459: result: no configure:24492: checking for net/if_media.h configure:24500: result: no configure:24383: checking net/if_types.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:109:26: error: net/if_types.h: No such file or directory configure:24406: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24420: result: no configure:24424: checking net/if_types.h presence configure:24439: g++-4.1 -E conftest.cpp conftest.cpp:76:26: error: net/if_types.h: No such file or directory configure:24445: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | /* end confdefs.h. */ | #include configure:24459: result: no configure:24492: checking for net/if_types.h configure:24500: result: no configure:24383: checking netinet/in.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24406: $? = 0 configure:24420: result: yes configure:24424: checking netinet/in.h presence configure:24439: g++-4.1 -E conftest.cpp configure:24445: $? = 0 configure:24459: result: yes configure:24492: checking for netinet/in.h configure:24500: result: yes configure:24383: checking netinet/in_systm.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24406: $? = 0 configure:24420: result: yes configure:24424: checking netinet/in_systm.h presence configure:24439: g++-4.1 -E conftest.cpp configure:24445: $? = 0 configure:24459: result: yes configure:24492: checking for netinet/in_systm.h configure:24500: result: yes configure:24383: checking netinet/tcp.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24406: $? = 0 configure:24420: result: yes configure:24424: checking netinet/tcp.h presence configure:24439: g++-4.1 -E conftest.cpp configure:24445: $? = 0 configure:24459: result: yes configure:24492: checking for netinet/tcp.h configure:24500: result: yes configure:24383: checking sys/sockio.h usability configure:24400: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:112:24: error: sys/sockio.h: No such file or directory configure:24406: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24420: result: no configure:24424: checking sys/sockio.h presence configure:24439: g++-4.1 -E conftest.cpp conftest.cpp:79:24: error: sys/sockio.h: No such file or directory configure:24445: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | /* end confdefs.h. */ | #include configure:24459: result: no configure:24492: checking for sys/sockio.h configure:24500: result: no configure:24520: checking for sys/types.h configure:24526: result: yes configure:24520: checking for sys/socket.h configure:24526: result: yes configure:24666: checking for net/if.h configure:24694: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24700: $? = 0 configure:24716: result: yes configure:24666: checking for net/if_arp.h configure:24694: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24700: $? = 0 configure:24716: result: yes configure:24666: checking for net/route.h configure:24694: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:24700: $? = 0 configure:24716: result: yes configure:24735: checking for sys/types.h configure:24741: result: yes configure:24735: checking for sys/socket.h configure:24741: result: yes configure:24735: checking for net/if.h configure:24741: result: yes configure:24879: checking for net/if_var.h configure:24910: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:99:24: error: net/if_var.h: No such file or directory configure:24916: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | | | #include configure:24932: result: no configure:24953: checking for sys/types.h configure:24959: result: yes configure:24953: checking for sys/socket.h configure:24959: result: yes configure:24953: checking for net/if.h configure:24959: result: yes configure:24953: checking for net/if_var.h configure:24959: result: no configure:24953: checking for netinet/in.h configure:24959: result: yes configure:25097: checking for netinet/in_var.h configure:25134: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:109:28: error: netinet/in_var.h: No such file or directory configure:25140: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | #include configure:25156: result: no configure:25175: checking for sys/types.h configure:25181: result: yes configure:25175: checking for netinet/in.h configure:25181: result: yes configure:25175: checking for netinet/in_systm.h configure:25181: result: yes configure:25319: checking for netinet/ip.h configure:25350: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:25356: $? = 0 configure:25372: result: yes configure:25390: checking for sys/param.h configure:25396: result: yes configure:25535: checking for sys/linker.h configure:25560: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:102:24: error: sys/linker.h: No such file or directory configure:25566: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | | | #include configure:25582: result: no configure:25535: checking for sys/sysctl.h configure:25560: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:25566: $? = 0 configure:25582: result: yes configure:25901: checking sys/ethernet.h usability configure:25918: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:130:26: error: sys/ethernet.h: No such file or directory configure:25924: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:25938: result: no configure:25942: checking sys/ethernet.h presence configure:25957: g++-4.1 -E conftest.cpp conftest.cpp:97:26: error: sys/ethernet.h: No such file or directory configure:25963: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | #include configure:25977: result: no configure:26010: checking for sys/ethernet.h configure:26018: result: no configure:25901: checking net/ethernet.h usability configure:25918: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:25924: $? = 0 configure:25938: result: yes configure:25942: checking net/ethernet.h presence configure:25957: g++-4.1 -E conftest.cpp configure:25963: $? = 0 configure:25977: result: yes configure:26010: checking for net/ethernet.h configure:26018: result: yes configure:25901: checking netinet/ether.h usability configure:25918: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:25924: $? = 0 configure:25938: result: yes configure:25942: checking netinet/ether.h presence configure:25957: g++-4.1 -E conftest.cpp configure:25963: $? = 0 configure:25977: result: yes configure:26010: checking for netinet/ether.h configure:26018: result: yes configure:26039: checking for sys/types.h configure:26045: result: yes configure:26039: checking for sys/socket.h configure:26045: result: yes configure:26039: checking for net/if.h configure:26045: result: yes configure:26183: checking for net/if_ether.h configure:26214: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:114:26: error: net/if_ether.h: No such file or directory configure:26220: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | | | #include configure:26236: result: no configure:26256: checking for sys/types.h configure:26262: result: yes configure:26256: checking for sys/socket.h configure:26262: result: yes configure:26256: checking for net/if.h configure:26262: result: yes configure:26256: checking for netinet/in.h configure:26262: result: yes configure:26400: checking for netinet/if_ether.h configure:26434: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:26440: $? = 0 configure:26456: result: yes configure:26474: checking for struct ether_addr configure:26533: gcc-4.1 -c -g -O2 conftest.c >&5 configure:26539: $? = 0 configure:26554: result: yes configure:26573: checking for ether_ntoa configure:26629: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:26635: $? = 0 configure:26653: result: yes configure:26573: checking for ether_aton configure:26629: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:26635: $? = 0 configure:26653: result: yes configure:26573: checking for ether_ntoa_r configure:26629: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:26635: $? = 0 configure:26653: result: yes configure:26573: checking for ether_aton_r configure:26629: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:26635: $? = 0 configure:26653: result: yes configure:26680: checking for WSAStartup in -lws2_32 configure:26715: gcc-4.1 -o conftest -g -O2 conftest.c -lws2_32 -lcrypto >&5 /usr/bin/ld: cannot find -lws2_32 collect2: ld returned 1 exit status configure:26721: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char WSAStartup (); | int | main () | { | return WSAStartup (); | ; | return 0; | } configure:26739: result: no configure:26756: checking for inet_ntop configure:26812: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:26818: $? = 0 configure:26836: result: yes configure:26756: checking for inet_pton configure:26812: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:26818: $? = 0 configure:26836: result: yes configure:26865: checking for getaddrinfo configure:26921: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:26927: $? = 0 configure:26945: result: yes configure:26865: checking for getnameinfo configure:26921: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 configure:26927: $? = 0 configure:26945: result: yes configure:27055: checking signal.h usability configure:27072: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:27078: $? = 0 configure:27092: result: yes configure:27096: checking signal.h presence configure:27111: g++-4.1 -E conftest.cpp configure:27117: $? = 0 configure:27131: result: yes configure:27164: checking for signal.h configure:27172: result: yes configure:27185: checking for sig_t configure:27220: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:27226: $? = 0 configure:27241: result: yes configure:27252: checking return type of signal handlers configure:27280: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp: In function 'int main()': conftest.cpp:124: error: void value not ignored as it ought to be configure:27286: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | return *(signal (0, 0)) (0) == 1; | ; | return 0; | } configure:27301: result: void configure:27310: checking whether struct tm is in sys/time.h or time.h configure:27340: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:27346: $? = 0 configure:27361: result: time.h configure:27371: checking for mode_t configure:27401: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:27407: $? = 0 configure:27422: result: yes configure:27434: checking for size_t configure:27464: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:27470: $? = 0 configure:27485: result: yes configure:27497: checking whether termios.h defines TIOCGWINSZ configure:27524: result: no configure:27528: checking whether sys/ioctl.h defines TIOCGWINSZ configure:27555: result: yes configure:27578: checking for strftime configure:27634: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto >&5 conftest.c:143: warning: conflicting types for built-in function 'strftime' configure:27640: $? = 0 configure:27658: result: yes configure:27746: checking for working strtod configure:27797: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:27800: $? = 0 configure:27806: ./conftest configure:27809: $? = 0 configure:27825: result: yes configure:27990: checking for pid_t configure:28020: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:28026: $? = 0 configure:28041: result: yes configure:28068: checking vfork.h usability configure:28085: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp:154:19: error: vfork.h: No such file or directory configure:28091: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:28105: result: no configure:28109: checking vfork.h presence configure:28124: g++-4.1 -E conftest.cpp conftest.cpp:121:19: error: vfork.h: No such file or directory configure:28130: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | /* end confdefs.h. */ | #include configure:28144: result: no configure:28177: checking for vfork.h configure:28185: result: no configure:28203: checking for fork configure:28259: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:28265: $? = 0 configure:28283: result: yes configure:28203: checking for vfork configure:28259: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:28265: $? = 0 configure:28283: result: yes configure:28294: checking for working fork configure:28326: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:28329: $? = 0 configure:28335: ./conftest configure:28338: $? = 0 configure:28354: result: yes configure:28375: checking for working vfork configure:28513: result: yes configure:28549: checking for realpath configure:28605: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:28611: $? = 0 configure:28629: result: yes configure:28644: checking for syslog configure:28700: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:28706: $? = 0 configure:28724: result: yes configure:28739: checking for hstrerror configure:28795: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:28801: $? = 0 configure:28819: result: yes configure:28835: checking for unistd.h configure:28841: result: yes configure:28975: checking whether the system has getopt() in configure:29010: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:29016: $? = 0 configure:29021: result: yes configure:29194: checking time.h usability configure:29211: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:29217: $? = 0 configure:29231: result: yes configure:29235: checking time.h presence configure:29250: g++-4.1 -E conftest.cpp configure:29256: $? = 0 configure:29270: result: yes configure:29303: checking for time.h configure:29311: result: yes configure:29324: checking for struct timespec configure:29359: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:29365: $? = 0 configure:29380: result: yes configure:29397: checking for strlcpy configure:29453: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 /tmp/ccGrBuZa.o: In function `main': /xorp/conftest.cpp:165: undefined reference to `strlcpy' collect2: ld returned 1 exit status configure:29459: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | /* end confdefs.h. */ | /* Define strlcpy to an innocuous variant, in case declares strlcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcpy innocuous_strlcpy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcpy (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcpy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcpy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcpy || defined __stub___strlcpy | choke me | #endif | | int | main () | { | return strlcpy (); | ; | return 0; | } configure:29477: result: no configure:29491: checking for strerror configure:29547: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:29553: $? = 0 configure:29571: result: yes configure:29585: checking for getifaddrs configure:29641: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:29647: $? = 0 configure:29665: result: yes configure:29679: checking for if_nametoindex configure:29735: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:29741: $? = 0 configure:29759: result: yes configure:29773: checking for if_indextoname configure:29829: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:29835: $? = 0 configure:29853: result: yes configure:29867: checking for uname configure:29923: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:29929: $? = 0 configure:29947: result: yes configure:29961: checking for strptime configure:30017: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto >&5 configure:30023: $? = 0 configure:30041: result: yes configure:30051: checking for clock_gettime in -lrt configure:30086: g++-4.1 -o conftest -g -O2 conftest.cpp -lrt -lcrypto >&5 configure:30092: $? = 0 configure:30110: result: yes configure:30120: checking for clock_gettime configure:30176: g++-4.1 -o conftest -g -O2 conftest.cpp -lcrypto -lrt >&5 configure:30182: $? = 0 configure:30200: result: yes configure:30212: checking whether byte ordering is bigendian configure:30244: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:30250: $? = 0 configure:30282: g++-4.1 -c -g -O2 conftest.cpp >&5 conftest.cpp: In function 'int main()': conftest.cpp:145: error: 'big' was not declared in this scope conftest.cpp:145: error: expected `;' before 'endian' configure:30288: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | #if BYTE_ORDER != BIG_ENDIAN | not big endian | #endif | | ; | return 0; | } configure:30428: result: no configure:30449: checking whether char is unsigned configure:30477: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:30483: $? = 0 configure:30498: result: no configure:30522: checking for sys/time.h configure:30528: result: yes configure:30663: checking for struct timespec configure:30717: result: yes configure:30729: checking whether the build environment has CLOCK_MONOTONIC configure:30759: gcc-4.1 -c -g -O2 conftest.c >&5 configure:30765: $? = 0 configure:30775: result: yes configure:30874: checking whether the build environment has va_copy() support configure:30921: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto -lrt >&5 configure:30927: $? = 0 configure:30938: result: yes configure:30979: checking pcap.h usability configure:30996: gcc-4.1 -c -g -O2 conftest.c >&5 configure:31002: $? = 0 configure:31016: result: yes configure:31020: checking pcap.h presence configure:31035: gcc-4.1 -E conftest.c configure:31041: $? = 0 configure:31055: result: yes configure:31088: checking for pcap.h configure:31095: result: yes configure:31101: checking whether pcap.h is C++ friendly configure:31132: g++-4.1 -c -g -O2 conftest.cpp >&5 configure:31138: $? = 0 configure:31143: result: yes configure:31172: checking for library containing pcap_open_live configure:31213: gcc-4.1 -o conftest -g -O2 conftest.c -lcrypto -lrt >&5 /tmp/ccMzeTiS.o: In function `main': /xorp/conftest.c:154: undefined reference to `pcap_open_live' collect2: ld returned 1 exit status configure:31219: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pcap_open_live (); | int | main () | { | return pcap_open_live (); | ; | return 0; | } configure:31213: gcc-4.1 -o conftest -g -O2 conftest.c -lpcap -lcrypto -lrt >&5 configure:31219: $? = 0 configure:31247: result: -lpcap configure:31260: checking for pcap_sendpacket configure:31316: gcc-4.1 -o conftest -g -O2 conftest.c -lpcap -lcrypto -lrt >&5 configure:31322: $? = 0 configure:31340: result: yes configure:31351: checking whether the system has pcap(3) that is reasonable configure:31406: gcc-4.1 -o conftest -g -O2 conftest.c -lpcap -lcrypto -lrt >&5 configure:31412: $? = 0 configure:31423: result: yes configure:31539: checking for unistd.h configure:31545: result: yes configure:31539: checking for sys/types.h configure:31545: result: yes configure:31539: checking for sys/socket.h configure:31545: result: yes configure:31539: checking for sys/uio.h configure:31545: result: yes configure:31539: checking for sys/un.h configure:31545: result: yes configure:31539: checking for net/if_dl.h configure:31545: result: no configure:31549: checking net/pfkeyv2.h usability configure:31566: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:183:25: error: net/pfkeyv2.h: No such file or directory configure:31572: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:31586: result: no configure:31590: checking net/pfkeyv2.h presence configure:31605: gcc-4.1 -E conftest.c conftest.c:150:25: error: net/pfkeyv2.h: No such file or directory configure:31611: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | /* end confdefs.h. */ | #include configure:31625: result: no configure:31658: checking for net/pfkeyv2.h configure:31666: result: no configure:31539: checking for netinet/in.h configure:31545: result: yes configure:31684: checking for net/route.h configure:31734: result: yes configure:31917: checking for struct msghdr configure:31953: gcc-4.1 -c -g -O2 conftest.c >&5 configure:31959: $? = 0 configure:31974: result: yes configure:31984: checking for struct cmsghdr configure:32020: gcc-4.1 -c -g -O2 conftest.c >&5 configure:32026: $? = 0 configure:32041: result: yes configure:32053: checking for struct iovec configure:32092: gcc-4.1 -c -g -O2 conftest.c >&5 configure:32098: $? = 0 configure:32113: result: yes configure:32125: checking for struct msghdr.msg_iov configure:32159: gcc-4.1 -c -g -O2 conftest.c >&5 configure:32165: $? = 0 configure:32228: result: yes configure:32238: checking for struct msghdr.msg_control configure:32272: gcc-4.1 -c -g -O2 conftest.c >&5 configure:32278: $? = 0 configure:32341: result: yes configure:32351: checking for struct msghdr.msg_name configure:32385: gcc-4.1 -c -g -O2 conftest.c >&5 configure:32391: $? = 0 configure:32454: result: yes configure:32464: checking for struct msghdr.msg_namelen configure:32498: gcc-4.1 -c -g -O2 conftest.c >&5 configure:32504: $? = 0 configure:32567: result: yes configure:32586: checking for sendmsg configure:32642: gcc-4.1 -o conftest -g -O2 conftest.c -lpcap -lcrypto -lrt >&5 configure:32648: $? = 0 configure:32666: result: yes configure:32586: checking for recvmsg configure:32642: gcc-4.1 -o conftest -g -O2 conftest.c -lpcap -lcrypto -lrt >&5 configure:32648: $? = 0 configure:32666: result: yes configure:32586: checking for readv configure:32642: gcc-4.1 -o conftest -g -O2 conftest.c -lpcap -lcrypto -lrt >&5 configure:32648: $? = 0 configure:32666: result: yes configure:32586: checking for writev configure:32642: gcc-4.1 -o conftest -g -O2 conftest.c -lpcap -lcrypto -lrt >&5 configure:32648: $? = 0 configure:32666: result: yes configure:32679: checking for socklen_t configure:32715: gcc-4.1 -c -g -O2 conftest.c >&5 configure:32721: $? = 0 configure:32736: result: yes configure:32749: checking for struct sockaddr.sa_len configure:32783: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:192: error: 'struct sockaddr' has no member named 'sa_len' configure:32789: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | | | int | main () | { | static struct sockaddr ac_aggr; | if (ac_aggr.sa_len) | return 0; | ; | return 0; | } configure:32828: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:192: error: 'struct sockaddr' has no member named 'sa_len' configure:32834: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | | | int | main () | { | static struct sockaddr ac_aggr; | if (sizeof ac_aggr.sa_len) | return 0; | ; | return 0; | } configure:32852: result: no configure:32865: checking for struct sockaddr_storage.ss_len configure:32899: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:192: error: 'struct sockaddr_storage' has no member named 'ss_len' configure:32905: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | | | int | main () | { | static struct sockaddr_storage ac_aggr; | if (ac_aggr.ss_len) | return 0; | ; | return 0; | } configure:32944: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:192: error: 'struct sockaddr_storage' has no member named 'ss_len' configure:32950: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | | | int | main () | { | static struct sockaddr_storage ac_aggr; | if (sizeof ac_aggr.ss_len) | return 0; | ; | return 0; | } configure:32968: result: no configure:32981: checking for struct sockaddr_in.sin_len configure:33015: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:192: error: 'struct sockaddr_in' has no member named 'sin_len' configure:33021: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | int | main () | { | static struct sockaddr_in ac_aggr; | if (ac_aggr.sin_len) | return 0; | ; | return 0; | } configure:33060: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:192: error: 'struct sockaddr_in' has no member named 'sin_len' configure:33066: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | int | main () | { | static struct sockaddr_in ac_aggr; | if (sizeof ac_aggr.sin_len) | return 0; | ; | return 0; | } configure:33084: result: no configure:33097: checking for struct sockaddr_un.sun_len configure:33131: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:192: error: 'struct sockaddr_un' has no member named 'sun_len' configure:33137: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_SYS_UN_H | #include | #endif | | | int | main () | { | static struct sockaddr_un ac_aggr; | if (ac_aggr.sun_len) | return 0; | ; | return 0; | } configure:33176: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:192: error: 'struct sockaddr_un' has no member named 'sun_len' configure:33182: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_SYS_UN_H | #include | #endif | | | int | main () | { | static struct sockaddr_un ac_aggr; | if (sizeof ac_aggr.sun_len) | return 0; | ; | return 0; | } configure:33200: result: no configure:33213: checking for struct sockaddr_dl.sdl_len configure:33247: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:191: error: storage size of 'ac_aggr' isn't known configure:33253: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_NET_IF_DL_H | #include | #endif | | | int | main () | { | static struct sockaddr_dl ac_aggr; | if (ac_aggr.sdl_len) | return 0; | ; | return 0; | } configure:33292: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:191: error: storage size of 'ac_aggr' isn't known configure:33298: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | /* end confdefs.h. */ | | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_NET_IF_DL_H | #include | #endif | | | int | main () | { | static struct sockaddr_dl ac_aggr; | if (sizeof ac_aggr.sdl_len) | return 0; | ; | return 0; | } configure:33316: result: no configure:33330: checking whether the build environment has IP raw sockets (SOCK_RAW) configure:33368: gcc-4.1 -c -g -O2 conftest.c >&5 configure:33374: $? = 0 configure:33384: result: yes configure:33397: checking whether the build environment has TCP/UDP UNIX sockets (SOCK_STREAM and SOCK_DGRAM) configure:33439: gcc-4.1 -c -g -O2 conftest.c >&5 configure:33445: $? = 0 configure:33455: result: yes configure:33468: checking whether the build environment has routing sockets (AF_ROUTE) configure:33510: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:199: error: 'RTM_VERSION' undeclared (first use in this function) conftest.c:199: error: (Each undeclared identifier is reported only once conftest.c:199: error: for each function it appears in.) configure:33516: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | /* end confdefs.h. */ | | #include | #include | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | | int | main () | { | | int sock; | int rtm_version = RTM_VERSION; | | sock = socket(AF_ROUTE, SOCK_RAW, 0); | if ((sock < 0) && (errno == EINVAL)) | return (1); | | return (0); | | ; | return 0; | } configure:33532: result: no configure:33539: checking whether the system has key sockets (PF_KEY_V2) configure:33582: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:203: error: 'PF_KEY_V2' undeclared (first use in this function) conftest.c:203: error: (Each undeclared identifier is reported only once conftest.c:203: error: for each function it appears in.) configure:33588: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | /* end confdefs.h. */ | | #include | #include | | #ifdef HOST_OS_WINDOWS | #define WIN32_LEAN_AND_MEAN | #endif | #ifdef HAVE_WINDOWS_H | #include | #endif | #ifdef HAVE_WINSOCK2_H | #include | #endif | #ifdef HAVE_WS2TCPIP_H | #include | #endif | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | #ifdef HAVE_NET_PFKEYV2_H | #include | #endif | | int | main () | { | | int sock; | | sock = socket(PF_KEY, SOCK_RAW, PF_KEY_V2); | if ((sock < 0) && (errno == EINVAL)) | return (1); | return (0); | | ; | return 0; | } configure:33604: result: no configure:33711: checking for string.h configure:33717: result: yes configure:33711: checking for sys/types.h configure:33717: result: yes configure:33711: checking for sys/socket.h configure:33717: result: yes configure:33711: checking for netinet/in.h configure:33717: result: yes configure:33711: checking for netinet/in_systm.h configure:33717: result: yes configure:33856: checking for netinet/ip.h configure:33909: result: yes configure:34074: checking whether the build environment has broken CMSG_NXTHDR macro configure:34116: gcc-4.1 -c -g -O2 -Wcast-align -Werror conftest.c >&5 configure:34122: $? = 0 configure:34127: result: no configure:34274: checking for sys/types.h configure:34280: result: yes configure:34274: checking for sys/socket.h configure:34280: result: yes configure:34274: checking for netinet/in.h configure:34280: result: yes configure:34419: checking for net/if.h configure:34469: result: yes configure:34485: checking for net/if_var.h configure:34538: result: no configure:34554: checking for netinet/in_var.h configure:34613: result: no configure:34780: checking for netinet/ip6.h configure:34808: gcc-4.1 -c -g -O2 conftest.c >&5 configure:34814: $? = 0 configure:34830: result: yes configure:34846: checking for netinet/icmp6.h configure:34874: gcc-4.1 -c -g -O2 conftest.c >&5 configure:34880: $? = 0 configure:34896: result: yes configure:34912: checking for netinet6/in6_var.h configure:34949: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:198:30: error: netinet6/in6_var.h: No such file or directory configure:34955: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | #include configure:34971: result: no configure:34987: checking for netinet6/nd6.h configure:35027: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:201:26: error: netinet6/nd6.h: No such file or directory configure:35033: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET6_IN6_VAR_H | #include | #endif | | | #include configure:35049: result: no configure:35153: checking whether the system has IPv6 stack configure:35216: gcc-4.1 -c -g -O2 conftest.c >&5 configure:35222: $? = 0 configure:35233: result: yes configure:35249: checking IPv6 stack type configure:35285: result: unknown configure:35291: checking for RFC 3542 IPv6 advanced API configure:35328: gcc-4.1 -o conftest -g -O2 conftest.c -lpcap -lcrypto -lrt >&5 /tmp/ccykZEFg.o: In function `main': /xorp/conftest.c:196: undefined reference to `inet6_opt_init' collect2: ld returned 1 exit status configure:35334: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | int | main () | { | | int len; | | if ((len = inet6_opt_init(NULL, 0)) == -1) | return (1); | return (0); | | ; | return 0; | } configure:35351: result: no configure:35361: checking for struct sockaddr_in6.sin6_len configure:35397: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:194: error: 'struct sockaddr_in6' has no member named 'sin6_len' configure:35403: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | int | main () | { | static struct sockaddr_in6 ac_aggr; | if (ac_aggr.sin6_len) | return 0; | ; | return 0; | } configure:35444: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:194: error: 'struct sockaddr_in6' has no member named 'sin6_len' configure:35450: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | int | main () | { | static struct sockaddr_in6 ac_aggr; | if (sizeof ac_aggr.sin6_len) | return 0; | ; | return 0; | } configure:35468: result: no configure:35483: checking for struct sockaddr_in6.sin6_scope_id configure:35519: gcc-4.1 -c -g -O2 conftest.c >&5 configure:35525: $? = 0 configure:35590: result: yes configure:35706: checking for sys/types.h configure:35712: result: yes configure:35706: checking for sys/param.h configure:35712: result: yes configure:35706: checking for sys/time.h configure:35712: result: yes configure:35706: checking for sys/socket.h configure:35712: result: yes configure:35706: checking for netinet/in.h configure:35712: result: yes configure:35716: checking inet/ip.h usability configure:35733: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:220:21: error: inet/ip.h: No such file or directory configure:35739: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:35753: result: no configure:35757: checking inet/ip.h presence configure:35772: gcc-4.1 -E conftest.c conftest.c:187:21: error: inet/ip.h: No such file or directory configure:35778: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | /* end confdefs.h. */ | #include configure:35792: result: no configure:35825: checking for inet/ip.h configure:35833: result: no configure:35852: checking for net/route.h configure:35902: result: yes configure:35852: checking for net/if.h configure:35902: result: yes configure:35918: checking for net/if_var.h configure:35971: result: no configure:35987: checking for netinet/in_var.h configure:36046: result: no configure:36213: checking for netinet/igmp.h configure:36241: gcc-4.1 -c -g -O2 conftest.c >&5 configure:36247: $? = 0 configure:36263: result: yes configure:36279: checking for netinet/ip_mroute.h configure:36316: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:208:31: error: netinet/ip_mroute.h: No such file or directory configure:36322: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | #include configure:36338: result: no configure:36356: checking for netinet/icmp6.h configure:36406: result: yes configure:36422: checking for netinet6/ip6_mroute.h configure:36450: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:200:33: error: netinet6/ip6_mroute.h: No such file or directory configure:36456: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | #include configure:36472: result: no configure:36489: checking for netinet/pim.h configure:36514: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:197:25: error: netinet/pim.h: No such file or directory configure:36520: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | | | #include configure:36536: result: no configure:36553: checking for net/ip_mroute/ip_mroute.h configure:36590: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:209:37: error: net/ip_mroute/ip_mroute.h: No such file or directory configure:36596: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | #include configure:36612: result: no configure:36640: checking linux/types.h usability configure:36657: gcc-4.1 -c -g -O2 conftest.c >&5 configure:36663: $? = 0 configure:36677: result: yes configure:36681: checking linux/types.h presence configure:36696: gcc-4.1 -E conftest.c configure:36702: $? = 0 configure:36716: result: yes configure:36749: checking for linux/types.h configure:36757: result: yes configure:36774: checking for linux/mroute.h configure:36813: gcc-4.1 -c -g -O2 conftest.c >&5 configure:36819: $? = 0 configure:36835: result: yes configure:36852: checking for linux/mroute6.h configure:36883: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:205:27: error: linux/mroute6.h: No such file or directory configure:36889: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_LINUX_TYPES_H | #include | #endif | | | #include configure:36905: result: no configure:37091: checking whether the system IPv4 stack supports IPv4 multicast configure:37125: gcc-4.1 -c -g -O2 conftest.c >&5 configure:37131: $? = 0 configure:37142: result: yes configure:37157: checking whether the system IPv6 stack supports IPv6 multicast configure:37191: gcc-4.1 -c -g -O2 conftest.c >&5 configure:37197: $? = 0 configure:37208: result: yes configure:37223: checking for struct mld_hdr configure:37264: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:213: error: invalid application of 'sizeof' to incomplete type 'ac__type_new_' configure:37270: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_ICMP6_H | #include | #endif | | | typedef struct mld_hdr ac__type_new_; | int | main () | { | if ((ac__type_new_ *) 0) | return 0; | if (sizeof (ac__type_new_)) | return 0; | ; | return 0; | } configure:37285: result: no configure:37301: checking whether the system IPv4 stack supports IPv4 multicast routing configure:37339: gcc-4.1 -c -g -O2 conftest.c >&5 configure:37345: $? = 0 configure:37356: result: yes configure:37371: checking for struct pim configure:37412: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:214: error: invalid application of 'sizeof' to incomplete type 'ac__type_new_' configure:37418: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_INET_IP_H | #include | #endif | #ifdef HAVE_NETINET_PIM_H | #include | #endif | | | typedef struct pim ac__type_new_; | int | main () | { | if ((ac__type_new_ *) 0) | return 0; | if (sizeof (ac__type_new_)) | return 0; | ; | return 0; | } configure:37433: result: no configure:37444: checking for struct pim.pim_vt configure:37485: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:213: error: storage size of 'ac_aggr' isn't known configure:37491: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | /* XXX: field pim.pim_vt is accessable only if _PIM_VT is defined */ | #define _PIM_VT 1 | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_INET_IP_H | #include | #endif | #ifdef HAVE_NETINET_PIM_H | #include | #endif | | | int | main () | { | static struct pim ac_aggr; | if (ac_aggr.pim_vt) | return 0; | ; | return 0; | } configure:37537: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:213: error: storage size of 'ac_aggr' isn't known configure:37543: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | /* XXX: field pim.pim_vt is accessable only if _PIM_VT is defined */ | #define _PIM_VT 1 | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_INET_IP_H | #include | #endif | #ifdef HAVE_NETINET_PIM_H | #include | #endif | | | int | main () | { | static struct pim ac_aggr; | if (sizeof ac_aggr.pim_vt) | return 0; | ; | return 0; | } configure:37561: result: no configure:37577: checking whether the system IPv6 stack supports IPv6 multicast routing configure:37622: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:241: error: 'MRT6_INIT' undeclared (first use in this function) conftest.c:241: error: (Each undeclared identifier is reported only once conftest.c:241: error: for each function it appears in.) conftest.c:242: error: 'MRT6_ADD_MIF' undeclared (first use in this function) conftest.c:243: error: 'MRT6_DEL_MIF' undeclared (first use in this function) conftest.c:244: error: 'MRT6_ADD_MFC' undeclared (first use in this function) conftest.c:245: error: 'MRT6_DEL_MFC' undeclared (first use in this function) conftest.c:246: error: 'MRT6MSG_NOCACHE' undeclared (first use in this function) conftest.c:247: error: 'MRT6MSG_WRONGMIF' undeclared (first use in this function) conftest.c:248: error: 'MRT6MSG_WHOLEPKT' undeclared (first use in this function) conftest.c:251:2: error: #error Missing SIOCGETSGCNT_IN6 conftest.c:254:2: error: #error Missing SIOCGETMIFCNT_IN6 configure:37628: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IN_VAR_H | #include | #endif | #ifdef HAVE_NETINET6_IP6_MROUTE_H | #include | #endif | #ifdef HAVE_LINUX_TYPES_H | #include | #endif | #ifdef HAVE_LINUX_MROUTE6_H | #include | #endif | | | int | main () | { | | int dummy = 0; | | /* Dummy integer values that must be defined in some of the header files */ | dummy += IPPROTO_ICMPV6; | dummy += MRT6_INIT; | dummy += MRT6_ADD_MIF; | dummy += MRT6_DEL_MIF; | dummy += MRT6_ADD_MFC; | dummy += MRT6_DEL_MFC; | dummy += MRT6MSG_NOCACHE; | dummy += MRT6MSG_WRONGMIF; | dummy += MRT6MSG_WHOLEPKT; | | #ifndef SIOCGETSGCNT_IN6 | #error Missing SIOCGETSGCNT_IN6 | #endif | #ifndef SIOCGETMIFCNT_IN6 | #error Missing SIOCGETMIFCNT_IN6 | #endif | | ; | return 0; | } configure:37645: result: no configure:37654: checking for struct mfcctl2 configure:37687: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:286: error: invalid application of 'sizeof' to incomplete type 'ac__type_new_' configure:37693: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IN_VAR_H | #include | #endif | #ifdef HAVE_INET_IP_H | #include | #endif | | /* | * XXX: On NetBSD and OpenBSD the definition of 'struct igmpmsg' | * and IGMPMSG_* is wrapped inside #ifdef _KERNEL hence we need | * to define _KERNEL before including . | */ | #ifdef HAVE_NETINET_IP_MROUTE_H | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #define _KERNEL | #endif | #include | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #undef _KERNEL | #endif | #endif /* HAVE_NETINET_IP_MROUTE_H */ | | #ifdef HAVE_NET_IP_MROUTE_IP_MROUTE_H | #include | #endif | | #ifdef HAVE_LINUX_TYPES_H | #include | #endif | #ifdef HAVE_LINUX_MROUTE_H | /* | * XXX: Some of the Linux include files are broken, so we conditionally | * define _LINUX_IN_H as a hack to exclude . | */ | # ifndef _LINUX_IN_H | # define _LINUX_IN_H | # include | # undef _LINUX_IN_H | # else | # include | # endif | /* | * XXX: Conditionally add missing definitions from the | * header file. | */ | #ifndef IGMPMSG_NOCACHE | #define IGMPMSG_NOCACHE 1 | #endif | #ifndef IGMPMSG_WRONGVIF | #define IGMPMSG_WRONGVIF 2 | #endif | #ifndef IGMPMSG_WHOLEPKT | #define IGMPMSG_WHOLEPKT 3 | #endif | #endif /* HAVE_LINUX_MROUTE_H */ | | | | typedef struct mfcctl2 ac__type_new_; | int | main () | { | if ((ac__type_new_ *) 0) | return 0; | if (sizeof (ac__type_new_)) | return 0; | ; | return 0; | } configure:37708: result: no configure:37720: checking for struct mfcctl2.mfcc_flags configure:37751: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:283: error: storage size of 'ac_aggr' isn't known configure:37757: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IN_VAR_H | #include | #endif | #ifdef HAVE_INET_IP_H | #include | #endif | | /* | * XXX: On NetBSD and OpenBSD the definition of 'struct igmpmsg' | * and IGMPMSG_* is wrapped inside #ifdef _KERNEL hence we need | * to define _KERNEL before including . | */ | #ifdef HAVE_NETINET_IP_MROUTE_H | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #define _KERNEL | #endif | #include | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #undef _KERNEL | #endif | #endif /* HAVE_NETINET_IP_MROUTE_H */ | | #ifdef HAVE_NET_IP_MROUTE_IP_MROUTE_H | #include | #endif | | #ifdef HAVE_LINUX_TYPES_H | #include | #endif | #ifdef HAVE_LINUX_MROUTE_H | /* | * XXX: Some of the Linux include files are broken, so we conditionally | * define _LINUX_IN_H as a hack to exclude . | */ | # ifndef _LINUX_IN_H | # define _LINUX_IN_H | # include | # undef _LINUX_IN_H | # else | # include | # endif | /* | * XXX: Conditionally add missing definitions from the | * header file. | */ | #ifndef IGMPMSG_NOCACHE | #define IGMPMSG_NOCACHE 1 | #endif | #ifndef IGMPMSG_WRONGVIF | #define IGMPMSG_WRONGVIF 2 | #endif | #ifndef IGMPMSG_WHOLEPKT | #define IGMPMSG_WHOLEPKT 3 | #endif | #endif /* HAVE_LINUX_MROUTE_H */ | | | | int | main () | { | static struct mfcctl2 ac_aggr; | if (ac_aggr.mfcc_flags) | return 0; | ; | return 0; | } configure:37793: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:283: error: storage size of 'ac_aggr' isn't known configure:37799: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IN_VAR_H | #include | #endif | #ifdef HAVE_INET_IP_H | #include | #endif | | /* | * XXX: On NetBSD and OpenBSD the definition of 'struct igmpmsg' | * and IGMPMSG_* is wrapped inside #ifdef _KERNEL hence we need | * to define _KERNEL before including . | */ | #ifdef HAVE_NETINET_IP_MROUTE_H | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #define _KERNEL | #endif | #include | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #undef _KERNEL | #endif | #endif /* HAVE_NETINET_IP_MROUTE_H */ | | #ifdef HAVE_NET_IP_MROUTE_IP_MROUTE_H | #include | #endif | | #ifdef HAVE_LINUX_TYPES_H | #include | #endif | #ifdef HAVE_LINUX_MROUTE_H | /* | * XXX: Some of the Linux include files are broken, so we conditionally | * define _LINUX_IN_H as a hack to exclude . | */ | # ifndef _LINUX_IN_H | # define _LINUX_IN_H | # include | # undef _LINUX_IN_H | # else | # include | # endif | /* | * XXX: Conditionally add missing definitions from the | * header file. | */ | #ifndef IGMPMSG_NOCACHE | #define IGMPMSG_NOCACHE 1 | #endif | #ifndef IGMPMSG_WRONGVIF | #define IGMPMSG_WRONGVIF 2 | #endif | #ifndef IGMPMSG_WHOLEPKT | #define IGMPMSG_WHOLEPKT 3 | #endif | #endif /* HAVE_LINUX_MROUTE_H */ | | | | int | main () | { | static struct mfcctl2 ac_aggr; | if (sizeof ac_aggr.mfcc_flags) | return 0; | ; | return 0; | } configure:37817: result: no configure:37829: checking for struct mfcctl2.mfcc_rp configure:37860: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:283: error: storage size of 'ac_aggr' isn't known configure:37866: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IN_VAR_H | #include | #endif | #ifdef HAVE_INET_IP_H | #include | #endif | | /* | * XXX: On NetBSD and OpenBSD the definition of 'struct igmpmsg' | * and IGMPMSG_* is wrapped inside #ifdef _KERNEL hence we need | * to define _KERNEL before including . | */ | #ifdef HAVE_NETINET_IP_MROUTE_H | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #define _KERNEL | #endif | #include | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #undef _KERNEL | #endif | #endif /* HAVE_NETINET_IP_MROUTE_H */ | | #ifdef HAVE_NET_IP_MROUTE_IP_MROUTE_H | #include | #endif | | #ifdef HAVE_LINUX_TYPES_H | #include | #endif | #ifdef HAVE_LINUX_MROUTE_H | /* | * XXX: Some of the Linux include files are broken, so we conditionally | * define _LINUX_IN_H as a hack to exclude . | */ | # ifndef _LINUX_IN_H | # define _LINUX_IN_H | # include | # undef _LINUX_IN_H | # else | # include | # endif | /* | * XXX: Conditionally add missing definitions from the | * header file. | */ | #ifndef IGMPMSG_NOCACHE | #define IGMPMSG_NOCACHE 1 | #endif | #ifndef IGMPMSG_WRONGVIF | #define IGMPMSG_WRONGVIF 2 | #endif | #ifndef IGMPMSG_WHOLEPKT | #define IGMPMSG_WHOLEPKT 3 | #endif | #endif /* HAVE_LINUX_MROUTE_H */ | | | | int | main () | { | static struct mfcctl2 ac_aggr; | if (ac_aggr.mfcc_rp) | return 0; | ; | return 0; | } configure:37902: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:283: error: storage size of 'ac_aggr' isn't known configure:37908: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | /* end confdefs.h. */ | | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NET_ROUTE_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IN_VAR_H | #include | #endif | #ifdef HAVE_INET_IP_H | #include | #endif | | /* | * XXX: On NetBSD and OpenBSD the definition of 'struct igmpmsg' | * and IGMPMSG_* is wrapped inside #ifdef _KERNEL hence we need | * to define _KERNEL before including . | */ | #ifdef HAVE_NETINET_IP_MROUTE_H | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #define _KERNEL | #endif | #include | #if defined(HOST_OS_NETBSD) || defined(HOST_OS_OPENBSD) | #undef _KERNEL | #endif | #endif /* HAVE_NETINET_IP_MROUTE_H */ | | #ifdef HAVE_NET_IP_MROUTE_IP_MROUTE_H | #include | #endif | | #ifdef HAVE_LINUX_TYPES_H | #include | #endif | #ifdef HAVE_LINUX_MROUTE_H | /* | * XXX: Some of the Linux include files are broken, so we conditionally | * define _LINUX_IN_H as a hack to exclude . | */ | # ifndef _LINUX_IN_H | # define _LINUX_IN_H | # include | # undef _LINUX_IN_H | # else | # include | # endif | /* | * XXX: Conditionally add missing definitions from the | * header file. | */ | #ifndef IGMPMSG_NOCACHE | #define IGMPMSG_NOCACHE 1 | #endif | #ifndef IGMPMSG_WRONGVIF | #define IGMPMSG_WRONGVIF 2 | #endif | #ifndef IGMPMSG_WHOLEPKT | #define IGMPMSG_WHOLEPKT 3 | #endif | #endif /* HAVE_LINUX_MROUTE_H */ | | | | int | main () | { | static struct mfcctl2 ac_aggr; | if (sizeof ac_aggr.mfcc_rp) | return 0; | ; | return 0; | } configure:37926: result: no configure:38327: checking for string.h configure:38333: result: yes configure:38327: checking for time.h configure:38333: result: yes configure:38327: checking for unistd.h configure:38333: result: yes configure:38327: checking for arpa/inet.h configure:38333: result: yes configure:38327: checking for sys/param.h configure:38333: result: yes configure:38476: checking for sys/types.h configure:38482: result: yes configure:38476: checking for sys/socket.h configure:38482: result: yes configure:38476: checking for sys/errno.h configure:38482: result: yes configure:38476: checking for sys/ioctl.h configure:38482: result: yes configure:38476: checking for sys/time.h configure:38482: result: yes configure:38621: checking for netinet/in.h configure:38627: result: yes configure:38766: checking for netinet/ip_compat.h configure:38794: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:216:31: error: netinet/ip_compat.h: No such file or directory configure:38800: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | #include configure:38816: result: no configure:38832: checking for net/if.h configure:38882: result: yes configure:38898: checking for net/if_var.h configure:38951: result: no configure:38968: checking for netinet/ip_fil.h configure:38996: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:217:28: error: netinet/ip_fil.h: No such file or directory configure:39002: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | #include configure:39018: result: no configure:39034: checking for netinet/ip_fw.h configure:39068: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:223:27: error: netinet/ip_fw.h: No such file or directory configure:39074: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | | #include configure:39090: result: no configure:39102: checking for linux/netfilter_ipv4/ip_tables.h configure:39133: gcc-4.1 -c -g -O2 conftest.c >&5 configure:39139: $? = 0 configure:39154: result: yes configure:39158: checking whether linux/netfilter_ipv4/ip_tables.h is C++ friendly configure:39198: g++-4.1 -c -g -O2 conftest.cpp >&5 /usr/include/linux/netfilter_ipv4/ip_tables.h: In function 'xt_entry_target* ipt_get_target(ipt_entry*)': /usr/include/linux/netfilter_ipv4/ip_tables.h:225: error: pointer of type 'void *' used in arithmetic /usr/include/linux/netfilter_ipv4/ip_tables.h:225: error: invalid conversion from 'void*' to 'xt_entry_target*' configure:39204: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #include | | int | main () | { | | ; | return 0; | } configure:39221: result: no configure:39238: checking for linux/netfilter_ipv6/ip6_tables.h configure:39270: gcc-4.1 -c -g -O2 conftest.c >&5 configure:39276: $? = 0 configure:39291: result: yes configure:39295: checking whether linux/netfilter_ipv6/ip6_tables.h is C++ friendly configure:39335: g++-4.1 -c -g -O2 conftest.cpp >&5 /usr/include/linux/netfilter_ipv6/ip6_tables.h: In function 'xt_entry_target* ip6t_get_target(ip6t_entry*)': /usr/include/linux/netfilter_ipv6/ip6_tables.h:238: error: pointer of type 'void *' used in arithmetic /usr/include/linux/netfilter_ipv6/ip6_tables.h:238: error: invalid conversion from 'void*' to 'xt_entry_target*' configure:39341: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #include | | int | main () | { | | ; | return 0; | } configure:39358: result: no configure:39379: checking for net/pfvar.h configure:39410: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:220:23: error: net/pfvar.h: No such file or directory configure:39416: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | | | #include configure:39432: result: no configure:39445: checking whether the system has IPF firewall support configure:39496: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:238: error: 'IPL_NAME' undeclared (first use in this function) conftest.c:238: error: (Each undeclared identifier is reported only once conftest.c:238: error: for each function it appears in.) conftest.c:239: error: 'SIOCGETFF' undeclared (first use in this function) configure:39502: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_SYS_IOCTL_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_IF_VAR_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IP_COMPAT_H | #include | #endif | #ifdef HAVE_NETINET_IP_FIL_H | #include | #endif | | int | main () | { | | char *myipfname = IPL_NAME; | int myioctl = SIOCGETFF; | | ; | return 0; | } configure:39518: result: no configure:39526: checking whether the system has IPFW2 firewall support with atomic sets configure:39586: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:213:2: error: #error FreeBSD 4.9 or greater is required for IPFW2 firewall support with atomic set support. conftest.c: In function 'main': conftest.c:247: error: 'IP_FW_ADD' undeclared (first use in this function) conftest.c:247: error: (Each undeclared identifier is reported only once conftest.c:247: error: for each function it appears in.) conftest.c:248: error: 'O_IP4' undeclared (first use in this function) configure:39592: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #if __FreeBSD_version < 490000 | #error FreeBSD 4.9 or greater is required for IPFW2 firewall support with atomic set support. | #endif | #if __FreeBSD_version < 500000 | /* | * RELENG_4 branches of FreeBSD after RELENG_4_9_RELEASE require | * that IPFW2 support be explicitly requested by defining the | * preprocessor symbol IPFW2 to a non-zero value. | */ | #define IPFW2 1 | #elif __FreeBSD_version < 501000 | #error FreeBSD 5.1 or greater is required for IPFW2 firewall support with atomic set. | #endif | #include | #include | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IP_FW_H | #include | #endif | | int | main () | { | | int mysockopt = IP_FW_ADD; | int opcode = O_IP4; | | ; | return 0; | } configure:39608: result: no configure:39616: checking whether the system has NETFILTER firewall support configure:39654: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:226: error: 'IPT_SO_SET_REPLACE' undeclared (first use in this function) conftest.c:226: error: (Each undeclared identifier is reported only once conftest.c:226: error: for each function it appears in.) configure:39660: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_LINUX_NETFILTER_IPV4_IP_TABLES_H | #include | #endif | | int | main () | { | | int mysockopt = IPT_SO_SET_REPLACE; | | ; | return 0; | } configure:39676: result: no configure:39684: checking whether the system has NETFILTER for IPv6 firewall support configure:39722: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:226: error: 'IP6T_SO_SET_REPLACE' undeclared (first use in this function) conftest.c:226: error: (Each undeclared identifier is reported only once conftest.c:226: error: for each function it appears in.) configure:39728: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_LINUX_NETFILTER_IPV6_IP6_TABLES_H | #include | #endif | | int | main () | { | | int mysockopt = IP6T_SO_SET_REPLACE; | | ; | return 0; | } configure:39744: result: no configure:39752: checking the system has PF firewall support configure:39799: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:235: error: 'DIOCGETRULESET' undeclared (first use in this function) conftest.c:235: error: (Each undeclared identifier is reported only once conftest.c:235: error: for each function it appears in.) configure:39805: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_SYS_IOCTL_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NET_PFVAR_H | #include | #endif | #ifdef HAVE_ARPA_INET_H | #include | #endif | | int | main () | { | | int myioctl = DIOCGETRULESET; | | ; | return 0; | } configure:39821: result: no configure:39928: checking for inttypes.h configure:39934: result: yes configure:39928: checking for stdint.h configure:39934: result: yes configure:39928: checking for sys/types.h configure:39934: result: yes configure:39928: checking for sys/socket.h configure:39934: result: yes configure:40077: checking for linux/types.h configure:40083: result: yes configure:40087: checking linux/sockios.h usability configure:40104: gcc-4.1 -c -g -O2 conftest.c >&5 configure:40110: $? = 0 configure:40124: result: yes configure:40128: checking linux/sockios.h presence configure:40143: gcc-4.1 -E conftest.c configure:40149: $? = 0 configure:40163: result: yes configure:40196: checking for linux/sockios.h configure:40204: result: yes configure:40222: checking for linux/ethtool.h configure:40263: gcc-4.1 -c -g -O2 conftest.c >&5 configure:40269: $? = 0 configure:40285: result: yes configure:40301: checking for linux/netlink.h configure:40332: gcc-4.1 -c -g -O2 conftest.c >&5 configure:40338: $? = 0 configure:40354: result: yes configure:40370: checking for linux/rtnetlink.h configure:40401: gcc-4.1 -c -g -O2 conftest.c >&5 configure:40407: $? = 0 configure:40423: result: yes configure:40435: checking for /proc filesystem on Linux configure:40445: result: yes configure:40458: checking whether the build environment has netlink sockets (AF_NETLINK) configure:40498: gcc-4.1 -c -g -O2 conftest.c >&5 configure:40504: $? = 0 configure:40524: result: yes configure:40559: checking whether the build environment has broken NLMSG_NEXT macro configure:40592: gcc-4.1 -c -g -O2 -Wcast-align -Werror conftest.c >&5 configure:40598: $? = 0 configure:40603: result: no configure:40620: checking whether the build environment has broken RTA_NEXT macro configure:40653: gcc-4.1 -c -g -O2 -Wcast-align -Werror conftest.c >&5 configure:40659: $? = 0 configure:40664: result: no configure:40681: checking whether the build environment has broken IFA_RTA macro configure:40713: gcc-4.1 -c -g -O2 -Wcast-align -Werror conftest.c >&5 configure:40719: $? = 0 configure:40724: result: no configure:40741: checking whether the build environment has broken IFLA_RTA macro configure:40773: gcc-4.1 -c -g -O2 -Wcast-align -Werror conftest.c >&5 configure:40779: $? = 0 configure:40784: result: no configure:40801: checking whether the build environment has broken RTM_RTA macro configure:40833: gcc-4.1 -c -g -O2 -Wcast-align -Werror conftest.c >&5 configure:40839: $? = 0 configure:40844: result: no configure:40864: checking whether the build environment has netlink socket RTA_TABLE message attribute configure:40907: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:243: error: 'RTA_TABLE' undeclared (first use in this function) conftest.c:243: error: (Each undeclared identifier is reported only once conftest.c:243: error: for each function it appears in.) configure:40913: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_LINUX_TYPES_H | #include | #endif | #ifdef HAVE_LINUX_NETLINK_H | #include | #endif | #ifdef HAVE_LINUX_RTNETLINK_H | #include | #endif | | int | main () | { | | int table_id = RTA_TABLE; | return (0); | | ; | return 0; | } configure:40929: result: no configure:41037: checking for sys/types.h configure:41043: result: yes configure:41037: checking for sys/param.h configure:41043: result: yes configure:41037: checking for sys/socket.h configure:41043: result: yes configure:41037: checking for sys/sockio.h configure:41043: result: no configure:41037: checking for netinet/in.h configure:41043: result: yes configure:41184: checking for sys/types.h configure:41190: result: yes configure:41184: checking for sys/socket.h configure:41190: result: yes configure:41328: checking for net/if.h configure:41378: result: yes configure:41392: checking for struct ifreq.ifr_ifindex configure:41431: gcc-4.1 -c -g -O2 conftest.c >&5 configure:41437: $? = 0 configure:41505: result: yes configure:41518: checking for struct ifreq.ifr_hwaddr configure:41557: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:245: error: used struct type value where scalar is required configure:41563: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | | | int | main () | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:41607: gcc-4.1 -c -g -O2 conftest.c >&5 configure:41613: $? = 0 configure:41631: result: yes configure:41645: checking whether the system has ioctl(SIOCGIFCONF) interface read configure:41714: gcc-4.1 -c -g -O2 conftest.c >&5 configure:41720: $? = 0 configure:41730: result: yes configure:41744: checking whether the system has sysctl(NET_RT_IFLIST) interface read configure:41790: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:251: error: 'NET_RT_IFLIST' undeclared (first use in this function) conftest.c:251: error: (Each undeclared identifier is reported only once conftest.c:251: error: for each function it appears in.) configure:41796: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_IOCTL_SIOCGIFCONF 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | | int | main () | { | | { | size_t buflen; | /* Interface list and routing table dump MIBs */ | int mib1[] = { CTL_NET, AF_ROUTE, 0, AF_INET, NET_RT_IFLIST, 0 }; | | if (sysctl(mib1, sizeof(mib1)/sizeof(mib1[0]), NULL, &buflen, NULL, 0) < 0) | return (1); | | return (0); | } | | ; | return 0; | } configure:41812: result: no configure:41820: checking whether the system has sysctl(NET_RT_DUMP) routing table read configure:41866: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:251: error: 'NET_RT_DUMP' undeclared (first use in this function) conftest.c:251: error: (Each undeclared identifier is reported only once conftest.c:251: error: for each function it appears in.) configure:41872: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_IOCTL_SIOCGIFCONF 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | | int | main () | { | | { | size_t buflen; | /* Interface list and routing table dump MIBs */ | int mib1[] = {CTL_NET, AF_ROUTE, 0, AF_INET, NET_RT_DUMP, 0}; | | if (sysctl(mib1, sizeof(mib1)/sizeof(mib1[0]), NULL, &buflen, NULL, 0) < 0) | return (1); | | return (0); | } | | ; | return 0; | } configure:41888: result: no configure:41896: checking whether the system has sysctl(IPCTL_FORWARDING) to get/set IPv4 unicast forwarding configure:41947: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:256: error: 'IPCTL_FORWARDING' undeclared (first use in this function) conftest.c:256: error: (Each undeclared identifier is reported only once conftest.c:256: error: for each function it appears in.) configure:41953: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_IOCTL_SIOCGIFCONF 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | int | main () | { | | { | int enabled = 0; | size_t sz = sizeof(enabled); | | /* IPv4 unicast forwarding */ | int mib1[] = {CTL_NET, AF_INET, IPPROTO_IP, IPCTL_FORWARDING}; | | if (sysctl(mib1, sizeof(mib1)/sizeof(mib1[0]), &enabled, &sz, NULL, 0) < 0) | return (1); | | return (0); | } | | ; | return 0; | } configure:41969: result: no configure:41977: checking whether the system has sysctl(IPV6CTL_FORWARDING) to get/set IPv6 unicast forwarding configure:42028: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:256: error: 'IPV6CTL_FORWARDING' undeclared (first use in this function) conftest.c:256: error: (Each undeclared identifier is reported only once conftest.c:256: error: for each function it appears in.) configure:42034: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_IOCTL_SIOCGIFCONF 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | int | main () | { | | { | int enabled = 0; | size_t sz = sizeof(enabled); | | /* IPv6 unicast forwarding */ | int mib1[] = {CTL_NET, AF_INET6, IPPROTO_IPV6, IPV6CTL_FORWARDING}; | | if (sysctl(mib1, sizeof(mib1)/sizeof(mib1[0]), &enabled, &sz, NULL, 0) < 0) | return (1); | | return (0); | } | | ; | return 0; | } configure:42050: result: no configure:42058: checking whether the system has sysctl(IPV6CTL_ACCEPT_RTADV) to get/set IPv6 Router Advertisement configure:42109: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:256: error: 'IPV6CTL_ACCEPT_RTADV' undeclared (first use in this function) conftest.c:256: error: (Each undeclared identifier is reported only once conftest.c:256: error: for each function it appears in.) configure:42115: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_IOCTL_SIOCGIFCONF 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | | int | main () | { | | { | int enabled = 0; | size_t sz = sizeof(enabled); | | /* IPv6 Router Advertisement */ | int mib1[] = {CTL_NET, AF_INET6, IPPROTO_IPV6, IPV6CTL_ACCEPT_RTADV}; | | if (sysctl(mib1, sizeof(mib1)/sizeof(mib1[0]), &enabled, &sz, NULL, 0) < 0) | return (1); | | return (0); | } | | ; | return 0; | } configure:42131: result: no configure:42238: checking for string.h configure:42244: result: yes configure:42238: checking for sys/types.h configure:42244: result: yes configure:42238: checking for sys/socket.h configure:42244: result: yes configure:42238: checking for sys/sockio.h configure:42244: result: no configure:42238: checking for sys/ioctl.h configure:42244: result: yes configure:42384: checking for net/ethernet.h configure:42390: result: yes configure:42384: checking for netinet/in.h configure:42390: result: yes configure:42529: checking for net/if.h configure:42579: result: yes configure:42595: checking for net/if_ether.h configure:42648: result: no configure:42664: checking for netinet/if_ether.h configure:42720: result: yes configure:42738: checking for net/if_vlan_var.h configure:42781: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:263:29: error: net/if_vlan_var.h: No such file or directory configure:42787: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_IOCTL_SIOCGIFCONF 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_ETHERNET_H | #include | #endif | #ifdef HAVE_NET_IF_ETHER_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IF_ETHER_H | #include | #endif | | | #include configure:42803: result: no configure:42738: checking for net/if_vlanvar.h configure:42781: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:263:28: error: net/if_vlanvar.h: No such file or directory configure:42787: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_IOCTL_SIOCGIFCONF 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_ETHERNET_H | #include | #endif | #ifdef HAVE_NET_IF_ETHER_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IF_ETHER_H | #include | #endif | | | #include configure:42803: result: no configure:42738: checking for net/vlan/if_vlan_var.h configure:42781: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c:263:34: error: net/vlan/if_vlan_var.h: No such file or directory configure:42787: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_IPV6 1 | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IGMP_H 1 | #define HAVE_NETINET_ICMP6_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_MROUTE_H 1 | #define HAVE_IPV4_MULTICAST 1 | #define HAVE_IPV6_MULTICAST 1 | #define HAVE_IPV4_MULTICAST_ROUTING 1 | #define HAVE_STRING_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_LINUX_SOCKIOS_H 1 | #define HAVE_LINUX_ETHTOOL_H 1 | #define HAVE_LINUX_NETLINK_H 1 | #define HAVE_LINUX_RTNETLINK_H 1 | #define HAVE_PROC_LINUX 1 | #define HAVE_NETLINK_SOCKETS 1 | #define HAVE_NETLINK_SOCKETS_SET_MTU_IS_BROKEN 1 | #define HAVE_NETLINK_SOCKETS_SET_FLAGS_IS_BROKEN 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_STRUCT_IFREQ_IFR_IFINDEX 1 | #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 | #define HAVE_IOCTL_SIOCGIFCONF 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NET_IF_H | #include | #endif | #ifdef HAVE_NET_ETHERNET_H | #include | #endif | #ifdef HAVE_NET_IF_ETHER_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_IF_ETHER_H | #include | #endif | | | #include configure:42803: result: no configure:42821: checking for linux/sockios.h configure:42827: result: yes configure:42831: checking linux/if_vlan.h usability configure:42848: gcc-4.1 -c -g -O2 conftest.c >&5 configure:42854: $? = 0 configure:42868: result: yes configure:42872: checking linux/if_vlan.h presence configure:42887: gcc-4.1 -E conftest.c configure:42893: $? = 0 configure:42907: result: yes configure:42940: checking for linux/if_vlan.h configure:42948: result: yes configure:42963: checking whether the system has BSD-style ioctl(SIOCGETVLAN) and ioctl(SIOCSETVLAN) VLAN interface get/set configure:43073: gcc-4.1 -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:290: error: storage size of 'vlanreq' isn't known conftest.c:301: error: 'SIOCIFCREATE' undeclared (first use in this function) conftest.c:301: error: (Each undeclared identifier is reported only once conftest.c:301: error: for each function it appears in.) conftest.c:313: error: 'SIOCSETVLAN' undeclared (first use in this function) conftest.c:321: error: 'SIOCGETVLAN' undeclared (first use in this function) conftest.c:327: error: 'SIOCIFDESTROY' undeclared (first use in this function) configure:43079: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "xorp" | #define PACKAGE_TARNAME "xorp" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "xorp 1.6" | #define PACKAGE_BUGREPORT "feedback@xorp.org" | #define PACKAGE "xorp" | #define VERSION "1.6" | #define HOST_OS_LINUX 1 | #define HOST_OS_NAME "Linux" | #define XORP_ROOT "/usr/local/xorp" | #define XORP_BUILD_ROOT "/xorp" | #define XORP_INSTALL_ROOT "/usr/local/xorp" | #define XORP_SRC_ROOT "/xorp" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define ENABLE_ADVANCED_MULTICAST_API 1 | #define HAVE_LIBCRYPTO 1 | #define CPP_SUPPORTS_GNU_VA_ARGS 1 | #define CPP_SUPPORTS_C99_VA_ARGS 1 | #define STDC_HEADERS 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_GLOB_H 1 | #define HAVE_GRP_H 1 | #define HAVE_PWD_H 1 | #define HAVE_REGEX_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_ERRNO_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSLOG_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define HAVE_PATHS_H 1 | #define HAVE_STROPTS_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_TELNET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NET_IF_ARP_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_NET_ETHERNET_H 1 | #define HAVE_NETINET_ETHER_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IF_ETHER_H 1 | #define HAVE_STRUCT_ETHER_ADDR 1 | #define HAVE_ETHER_NTOA 1 | #define HAVE_ETHER_ATON 1 | #define HAVE_ETHER_NTOA_R 1 | #define HAVE_ETHER_ATON_R 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_SIG_T 1 | #define RETSIGTYPE void | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_STRFTIME 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_REALPATH 1 | #define HAVE_SYSLOG 1 | #define HAVE_HSTRERROR 1 | #define HAVE_UNISTD_H 1 | #define HAVE_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRERROR 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_UNAME 1 | #define HAVE_STRPTIME 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_VA_COPY 1 | #define HAVE_PCAP_H 1 | #define HAVE_PCAP_SENDPACKET 1 | #define HAVE_PCAP 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_ROUTE_H 1 | #define HAVE_STRUCT_MSGHDR 1 | #define HAVE_STRUCT_CMSGHDR 1 | #define HAVE_STRUCT_IOVEC 1 | #define HAVE_STRUCT_MSGHDR_MSG_IOV 1 | #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAME 1 | #define HAVE_STRUCT_MSGHDR_MSG_NAMELEN 1 | #define HAVE_SENDMSG 1 | #define HAVE_RECVMSG 1 | #define HAVE_READV 1 | #define HAVE_WRITEV 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_IP_RAW_SOCKETS 1 | #define HAVE_TCPUDP_UNIX_SOCKETS 1 | #define HAVE_STRING_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IP_H 1 | #define IPV4_RAW_OUTPUT_IS_RAW 1 | #define IPV4_RAW_INPUT_IS_RAW 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_IP6_H 1 | #define HAVE_NETINET_ICMP