1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-09 06:01:28 +00:00

Silence autoreconf warnings. Closes #1009

This commit is contained in:
dmiller
2017-09-19 17:01:39 +00:00
parent 571cd2d903
commit 97d3fb34f6
6 changed files with 55 additions and 43 deletions

View File

@@ -1,5 +1,8 @@
#s wa Nmap Changelog ($Id$); -*-text-*- #s wa Nmap Changelog ($Id$); -*-text-*-
o [GH#1009][GH#1013] Fixes to autoconf header files to allow autoreconf to be
run. [Lukas Schwaighofer]
o [NSE] deluge-rpc-brute performs brute-force credential testing against Deluge o [NSE] deluge-rpc-brute performs brute-force credential testing against Deluge
BitTorrent RPC services, using the new zlib library. [Claudiu Perta] BitTorrent RPC services, using the new zlib library. [Claudiu Perta]

View File

@@ -137,7 +137,7 @@ struct sockaddr_in6 sa;
if test "$ac_cv_define_sockaddr_in6" = "yes"; then if test "$ac_cv_define_sockaddr_in6" = "yes"; then
have_sockaddr_in6=1 have_sockaddr_in6=1
AC_DEFINE(HAVE_SOCKADDR_IN6) AC_DEFINE(HAVE_SOCKADDR_IN6, 1, [Define if struct sockaddr_in6 exists])
else else
have_sockaddr_in6=0 have_sockaddr_in6=0
fi fi
@@ -166,7 +166,7 @@ int af = AF_INET6;
if test "$ac_cv_define_af_inet6" = "yes"; then if test "$ac_cv_define_af_inet6" = "yes"; then
have_af_inet6=1 have_af_inet6=1
AC_DEFINE(HAVE_AF_INET6) AC_DEFINE(HAVE_AF_INET6, 1, [Define if AF_INET6 is defined])
else else
have_af_inet6=0 have_af_inet6=0
fi fi
@@ -195,7 +195,7 @@ struct sockaddr_storage sa;
if test "$ac_cv_define_sockaddr_storage" = "yes"; then if test "$ac_cv_define_sockaddr_storage" = "yes"; then
have_sockaddr_storage=1 have_sockaddr_storage=1
AC_DEFINE(HAVE_SOCKADDR_STORAGE) AC_DEFINE(HAVE_SOCKADDR_STORAGE, 1, [Define if struct sockaddr_storage exists])
else else
have_sockaddr_storage=0 have_sockaddr_storage=0
fi fi

View File

@@ -129,7 +129,7 @@ AC_CACHE_CHECK(if sockaddr{} has sa_len member, ac_cv_sockaddr_has_sa_len,
ac_cv_sockaddr_has_sa_len=yes, ac_cv_sockaddr_has_sa_len=yes,
ac_cv_sockaddr_has_sa_len=no)) ac_cv_sockaddr_has_sa_len=no))
if test $ac_cv_sockaddr_has_sa_len = yes ; then if test $ac_cv_sockaddr_has_sa_len = yes ; then
AC_DEFINE(HAVE_SOCKADDR_SA_LEN) AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, [define if sockaddr has sa_len member])
fi fi
dnl check endedness dnl check endedness
@@ -225,7 +225,7 @@ AC_LIBOBJ([getnameinfo])
fi fi
if test "$have_ipv6" = "1"; then if test "$have_ipv6" = "1"; then
AC_DEFINE(HAVE_IPV6) AC_DEFINE(HAVE_IPV6, 1, [define if IPv6 is available])
fi fi
# First we test whether they specified openssl desires explicitly # First we test whether they specified openssl desires explicitly
@@ -286,7 +286,7 @@ talled you can try the --with-openssl=DIR argument]) ])
fi fi
if test "$use_openssl" = "yes"; then if test "$use_openssl" = "yes"; then
AC_DEFINE(HAVE_OPENSSL) AC_DEFINE(HAVE_OPENSSL, 1, [define if libssl is available])
fi fi
CHECK_PROC_SELF_EXE CHECK_PROC_SELF_EXE

View File

@@ -176,7 +176,7 @@ if test $have_libpcap = yes; then
PCAP_BUILD="" PCAP_BUILD=""
PCAP_CLEAN="" PCAP_CLEAN=""
PCAP_DIST_CLEAN="" PCAP_DIST_CLEAN=""
AC_DEFINE(HAVE_LIBPCAP) AC_DEFINE([HAVE_LIBPCAP], [1], [Define to 1 if you have libpcap])
else else
if test "${LIBPCAP_INC+set}" = "set"; then if test "${LIBPCAP_INC+set}" = "set"; then
LDFLAGS="-L$libpcapdir $_ldflags" LDFLAGS="-L$libpcapdir $_ldflags"
@@ -286,7 +286,7 @@ else
LUA_BUILD="build-lua" LUA_BUILD="build-lua"
LUA_CLEAN="clean-lua" LUA_CLEAN="clean-lua"
LUA_DIST_CLEAN="distclean-lua" LUA_DIST_CLEAN="distclean-lua"
AC_DEFINE(LUA_INCLUDED) AC_DEFINE([LUA_INCLUDED], [1], [Define to 1 if you have LUA])
else else
AC_MSG_RESULT(yes) AC_MSG_RESULT(yes)
fi fi

View File

@@ -78,6 +78,7 @@ fi
# Remember that all following tests will run with this CXXFLAGS by default # Remember that all following tests will run with this CXXFLAGS by default
AC_MSG_CHECKING(for __func__) AC_MSG_CHECKING(for __func__)
AH_TEMPLATE(__func__, [C99-specified function identifier])
AC_TRY_COMPILE([ AC_TRY_COMPILE([
#include <stdio.h> #include <stdio.h>
],[printf ("%s", __func__);], ],[printf ("%s", __func__);],
@@ -172,7 +173,7 @@ fi
OPENSSL_LIBS= OPENSSL_LIBS=
if test "$use_openssl" = "yes"; then if test "$use_openssl" = "yes"; then
AC_DEFINE(HAVE_OPENSSL) AC_DEFINE(HAVE_OPENSSL, 1, [Have OpenSSL library])
OPENSSL_LIBS="-lssl -lcrypto" OPENSSL_LIBS="-lssl -lcrypto"
LIBS_TMP="$LIBS" LIBS_TMP="$LIBS"
LIBS="$OPENSSL_LIBS $LIBS" LIBS="$OPENSSL_LIBS $LIBS"
@@ -251,7 +252,7 @@ if test $have_libpcap != yes; then
PCAP_CLEAN="clean-pcap" PCAP_CLEAN="clean-pcap"
PCAP_DIST_CLEAN="distclean-pcap" PCAP_DIST_CLEAN="distclean-pcap"
else else
AC_DEFINE(HAVE_LIBPCAP) AC_DEFINE(HAVE_LIBPCAP, 1, [Have libpcap library])
LIBPCAP_LIBS="-lpcap" LIBPCAP_LIBS="-lpcap"
PCAP_DEPENDS="" PCAP_DEPENDS=""
PCAP_BUILD="" PCAP_BUILD=""
@@ -333,7 +334,7 @@ AC_CACHE_CHECK(if sockaddr{} has sa_len member, ac_cv_sockaddr_has_sa_len,
ac_cv_sockaddr_has_sa_len=yes, ac_cv_sockaddr_has_sa_len=yes,
ac_cv_sockaddr_has_sa_len=no)) ac_cv_sockaddr_has_sa_len=no))
if test $ac_cv_sockaddr_has_sa_len = yes ; then if test $ac_cv_sockaddr_has_sa_len = yes ; then
AC_DEFINE(HAVE_SOCKADDR_SA_LEN) AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, [struct sockaddr has sa_len member])
fi fi
@@ -350,7 +351,7 @@ AC_CACHE_CHECK(if sockaddr_in{} has sin_len member, ac_cv_sockaddr_in_has_sin_le
ac_cv_sockaddr_in_has_sin_len=yes, ac_cv_sockaddr_in_has_sin_len=yes,
ac_cv_sockaddr_in_has_sin_len=no)) ac_cv_sockaddr_in_has_sin_len=no))
if test $ac_cv_sockaddr_in_has_sin_len = yes ; then if test $ac_cv_sockaddr_in_has_sin_len = yes ; then
AC_DEFINE(HAVE_SOCKADDR_IN_SIN_LEN) AC_DEFINE(HAVE_SOCKADDR_IN_SIN_LEN, 1, [struct sockaddr_in has sin_len member])
fi fi
@@ -367,7 +368,7 @@ AC_CACHE_CHECK(if sockaddr_in6{} has sin6_len member, ac_cv_sockaddr_in6_has_sin
ac_cv_sockaddr_in6_has_sin6_len=yes, ac_cv_sockaddr_in6_has_sin6_len=yes,
ac_cv_sockaddr_in6_has_sin6_len=no)) ac_cv_sockaddr_in6_has_sin6_len=no))
if test $ac_cv_sockaddr_in6_has_sin6_len = yes ; then if test $ac_cv_sockaddr_in6_has_sin6_len = yes ; then
AC_DEFINE(HAVE_SOCKADDR_IN6_SIN6_LEN) AC_DEFINE(HAVE_SOCKADDR_IN6_SIN6_LEN, 1, [struct sockaddr_in6 has sin6_len member])
fi fi
@@ -375,6 +376,7 @@ fi
AC_C_BIGENDIAN AC_C_BIGENDIAN
AC_MSG_CHECKING([if struct in_addr is a wacky huge structure (some Sun boxes)]) AC_MSG_CHECKING([if struct in_addr is a wacky huge structure (some Sun boxes)])
AH_TEMPLATE(IN_ADDR_DEEPSTRUCT, [], [struct in_addr is a wacky huge structure (some Sun boxes)])
AC_TRY_COMPILE([#include <netinet/in.h>], struct in_addr i; i._S_un._S_addr;, \ AC_TRY_COMPILE([#include <netinet/in.h>], struct in_addr i; i._S_un._S_addr;, \
AC_DEFINE(IN_ADDR_DEEPSTRUCT) \ AC_DEFINE(IN_ADDR_DEEPSTRUCT) \
@@ -435,7 +437,7 @@ AC_CACHE_CHECK(if struct ip has ip_sum member, ac_cv_ip_has_ip_sum,
ac_cv_ip_has_ip_sum=yes, ac_cv_ip_has_ip_sum=yes,
ac_cv_ip_has_ip_sum=no)) ac_cv_ip_has_ip_sum=no))
if test $ac_cv_ip_has_ip_sum = yes ; then if test $ac_cv_ip_has_ip_sum = yes ; then
AC_DEFINE(HAVE_IP_IP_SUM) AC_DEFINE(HAVE_IP_IP_SUM, 1, [struct ip has ip_sum member])
fi fi
AC_CACHE_CHECK(if function signal is accessible, ac_cv_have_signal, AC_CACHE_CHECK(if function signal is accessible, ac_cv_have_signal,
@@ -456,33 +458,36 @@ AC_CACHE_CHECK(if function signal is accessible, ac_cv_have_signal,
ac_cv_have_signal=yes, ac_cv_have_signal=yes,
ac_cv_have_signal=no)) ac_cv_have_signal=no))
if test $ac_cv_have_signal = yes ; then if test $ac_cv_have_signal = yes ; then
AC_DEFINE(HAVE_SIGNAL) AC_DEFINE(HAVE_SIGNAL, 1, [ssignal function is accessible])
fi fi
AH_TEMPLATE(SOLARIS, [Sun/Oracle Solaris])
AH_TEMPLATE(STUPID_SOLARIS_CHECKSUM_BUG, [],
[A bug in Solaris causing incorrect IP checksums])
case "$host" in case "$host" in
*alpha-dec-osf*) *alpha-dec-osf*)
AC_DEFINE(DEC) AC_DEFINE(DEC, 1, [DEC Alpha])
;; ;;
*-netbsd* | *-knetbsd*-gnu) *-netbsd* | *-knetbsd*-gnu)
AC_DEFINE(NETBSD) AC_DEFINE(NETBSD, 1, [NetBSD])
;; ;;
*-openbsd*) *-openbsd*)
AC_DEFINE(OPENBSD) AC_DEFINE(OPENBSD, 1, [OpenBSD])
;; ;;
*-freebsd* | *-kfreebsd*-gnu | *-dragonfly*) *-freebsd* | *-kfreebsd*-gnu | *-dragonfly*)
AC_DEFINE(FREEBSD) AC_DEFINE(FREEBSD, 1, [FreeBSD])
;; ;;
*-bsdi*) *-bsdi*)
AC_DEFINE(BSDI) AC_DEFINE(BSDI, 1, [BSD/OS])
;; ;;
*-sgi-irix5* | *-sgi-irix6*) *-sgi-irix5* | *-sgi-irix6*)
AC_DEFINE(IRIX) AC_DEFINE(IRIX, 1, [IRIX])
;; ;;
*-hpux*) *-hpux*)
AC_DEFINE(HPUX) AC_DEFINE(HPUX, 1, [HP-UX])
# To link with libnet and NM (/usr/lib/libnm.sl) library # To link with libnet and NM (/usr/lib/libnm.sl) library
# on HP-UX 11.11 (other versions?) Mikhail Zakharov (zmey20000@yahoo.com) # on HP-UX 11.11 (other versions?) Mikhail Zakharov (zmey20000@yahoo.com)
AC_CHECK_LIB(nm, open_mib) AC_CHECK_LIB(nm, open_mib)
@@ -524,14 +529,15 @@ case "$host" in
AC_DEFINE(SOLARIS) AC_DEFINE(SOLARIS)
;; ;;
*-sunos4*) *-sunos4*)
AC_DEFINE(SUNOS) AC_DEFINE(SUNOS, 1, [SunOS 4])
AC_DEFINE(SPRINTF_RETURNS_STRING) AC_DEFINE(SPRINTF_RETURNS_STRING, 1,
[sprintf(9f) returns its first argument, not the number of characters printed])
;; ;;
*-linux*) *-linux*)
AC_DEFINE(LINUX) AC_DEFINE(LINUX, 1, [Linux])
;; ;;
*-apple-darwin*) *-apple-darwin*)
AC_DEFINE(MACOSX) AC_DEFINE(MACOSX, 1, [Apple OS X])
dnl on Mac OSX the math library seems to contain unwanted getopt cruft dnl on Mac OSX the math library seems to contain unwanted getopt cruft
AC_CHECK_LIB(m, main) AC_CHECK_LIB(m, main)
needs_cpp_precomp=yes needs_cpp_precomp=yes

View File

@@ -24,15 +24,18 @@ AC_CONFIG_HEADER(../include/nsock_config.h)
dnl Host specific hacks dnl Host specific hacks
AC_CANONICAL_HOST AC_CANONICAL_HOST
AH_TEMPLATE(SOLARIS, [Sun/Oracle Solaris])
AH_TEMPLATE(IRIX, [IRIX])
case "$host" in case "$host" in
*alpha-dec-osf*) *alpha-dec-osf*)
AC_DEFINE(DEC) AC_DEFINE(DEC, 1, [DEC Alpha])
;; ;;
*-netbsd* | *-knetbsd*-gnu) *-netbsd* | *-knetbsd*-gnu)
AC_DEFINE(NETBSD) AC_DEFINE(NETBSD, 1, [NetBSD])
;; ;;
*-openbsd*) *-openbsd*)
AC_DEFINE(OPENBSD) AC_DEFINE(OPENBSD, 1, [OpenBSD])
;; ;;
*-sgi-irix5*) *-sgi-irix5*)
AC_DEFINE(IRIX) AC_DEFINE(IRIX)
@@ -41,12 +44,12 @@ case "$host" in
AC_DEFINE(IRIX) AC_DEFINE(IRIX)
;; ;;
*-hpux*) *-hpux*)
AC_DEFINE(HPUX) AC_DEFINE(HPUX, 1, [HP-UX])
;; ;;
*-solaris2.1[[1-9]]*) *-solaris2.1[[1-9]]*)
AC_DEFINE(SOLARIS) AC_DEFINE(SOLARIS)
# Solaris 11 and later use BPF packet capture rather than DLPI. # Solaris 11 and later use BPF packet capture rather than DLPI.
AC_DEFINE(SOLARIS_BPF_PCAP_CAPTURE) AC_DEFINE(SOLARIS_BPF_PCAP_CAPTURE, 1, [BPF packet capture on Solaris])
;; ;;
*-solaris2.0*) *-solaris2.0*)
AC_DEFINE(SOLARIS) AC_DEFINE(SOLARIS)
@@ -73,19 +76,19 @@ case "$host" in
AC_DEFINE(SOLARIS) AC_DEFINE(SOLARIS)
;; ;;
*-sunos4*) *-sunos4*)
AC_DEFINE(SUNOS) AC_DEFINE(SUNOS, 1, [SunOS 4])
;; ;;
*-linux*) *-linux*)
AC_DEFINE(LINUX) AC_DEFINE(LINUX, 1, [Linux])
;; ;;
*-freebsd* | *-kfreebsd*-gnu | *-dragonfly*) *-freebsd* | *-kfreebsd*-gnu | *-dragonfly*)
AC_DEFINE(FREEBSD) AC_DEFINE(FREEBSD, 1, [FreeBSD])
;; ;;
*-bsdi*) *-bsdi*)
AC_DEFINE(BSDI) AC_DEFINE(BSDI, 1, [BSD/OS])
;; ;;
*-apple-darwin*) *-apple-darwin*)
AC_DEFINE(MACOSX) AC_DEFINE(MACOSX, 1, [Apple OS X])
;; ;;
esac esac
@@ -160,7 +163,7 @@ if test "$with_libpcap" != "no" -a "$have_libpcap" = "no"; then
have_libpcap=yes have_libpcap=yes
fi fi
if test "$have_libpcap" != "no"; then if test "$have_libpcap" != "no"; then
AC_DEFINE(HAVE_PCAP) AC_DEFINE(HAVE_PCAP, 1, [libpcap is available])
if test "${LIBPCAP_INC+set}" = "set"; then if test "${LIBPCAP_INC+set}" = "set"; then
CPPFLAGS="-I$LIBPCAP_INC $CPPFLAGS" CPPFLAGS="-I$LIBPCAP_INC $CPPFLAGS"
LDFLAGS="-L$LIBPCAP_LIB $LDFLAGS" LDFLAGS="-L$LIBPCAP_LIB $LDFLAGS"
@@ -170,8 +173,8 @@ AC_SUBST(LIBPCAP_LIBS)
PCAP_DEFINE_NETMASK_UNKNOWN PCAP_DEFINE_NETMASK_UNKNOWN
AX_HAVE_EPOLL([AC_DEFINE(HAVE_EPOLL)], ) AX_HAVE_EPOLL([AC_DEFINE(HAVE_EPOLL, 1, [epoll is available])], )
AX_HAVE_POLL([AC_DEFINE(HAVE_POLL)], ) AX_HAVE_POLL([AC_DEFINE(HAVE_POLL, 1, [poll is available])], )
AC_CHECK_FUNCS(kqueue kevent, [AC_DEFINE(HAVE_KQUEUE)], ) AC_CHECK_FUNCS(kqueue kevent, [AC_DEFINE(HAVE_KQUEUE)], )
dnl Checks for programs. dnl Checks for programs.
@@ -255,21 +258,21 @@ AC_SEARCH_LIBS(dlopen, dl)
OPENSSL_LIBS= OPENSSL_LIBS=
if test "$use_openssl" = "yes"; then if test "$use_openssl" = "yes"; then
AC_DEFINE(HAVE_OPENSSL) AC_DEFINE(HAVE_OPENSSL, 1, [openssl is available])
OPENSSL_LIBS="-lssl -lcrypto" OPENSSL_LIBS="-lssl -lcrypto"
LIBS_TMP="$LIBS" LIBS_TMP="$LIBS"
LIBS="$OPENSSL_LIBS $LIBS" LIBS="$OPENSSL_LIBS $LIBS"
AC_MSG_CHECKING([for SSL_set_tlsext_host_name]) AC_MSG_CHECKING([for SSL_set_tlsext_host_name])
AC_TRY_LINK([#include <openssl/ssl.h>], [SSL_set_tlsext_host_name(NULL, NULL)], AC_TRY_LINK([#include <openssl/ssl.h>], [SSL_set_tlsext_host_name(NULL, NULL)],
[AC_MSG_RESULT([yes]); AC_DEFINE(HAVE_SSL_SET_TLSEXT_HOST_NAME)], [AC_MSG_RESULT([yes]); AC_DEFINE(HAVE_SSL_SET_TLSEXT_HOST_NAME, 1, [SSL_set_tlsext_host_name available])],
[AC_MSG_RESULT([no])]) [AC_MSG_RESULT([no])])
AC_MSG_CHECKING([for DTLS_client_method]) AC_MSG_CHECKING([for DTLS_client_method])
AC_TRY_LINK([#include <openssl/ssl.h>], [DTLS_client_method()], AC_TRY_LINK([#include <openssl/ssl.h>], [DTLS_client_method()],
[AC_MSG_RESULT([yes]); AC_DEFINE(HAVE_DTLS_CLIENT_METHOD)], [AC_MSG_RESULT([yes]); AC_DEFINE(HAVE_DTLS_CLIENT_METHOD, 1, [DTLS_client_method available])],
[AC_MSG_RESULT([no])]) [AC_MSG_RESULT([no])])
AC_MSG_CHECKING([for SSL_set_alpn_protos]) AC_MSG_CHECKING([for SSL_set_alpn_protos])
AC_TRY_LINK([#include <openssl/ssl.h>], [SSL_set_alpn_protos(NULL, NULL, 0)], AC_TRY_LINK([#include <openssl/ssl.h>], [SSL_set_alpn_protos(NULL, NULL, 0)],
[AC_MSG_RESULT([yes]); AC_DEFINE(HAVE_ALPN_SUPPORT)], [AC_MSG_RESULT([yes]); AC_DEFINE(HAVE_ALPN_SUPPORT, 1, [SSL ALPN protos support])],
[AC_MSG_RESULT([no])]) [AC_MSG_RESULT([no])])
LIBS="$LIBS_TMP" LIBS="$LIBS_TMP"