Lines Matching full:we
24 # Try to enable as many C99 features as we can.
25 # At minimum, we want C++/C99-style // comments.
76 # Do we have pkg-config?
81 # Do we have the brew command from Homebrew?
95 # OK, we found smi.h. Do we have libsmi with smiInit?
100 # OK, we have libsmi with smiInit. Can we use it?
137 dnl We leave this in just in case
246 # We don't check cap_rights_init(), as it's a macro, wrapping another
250 # All of the ones we check for must be available in order to enable
253 # XXX - do we need to check for all of them, or are there some that, if
258 # First, make sure we have the required header.
263 # We do; now make sure we have the required functions.
288 # We must check this before checking whether to check the OS's IPv6,
296 # If they aren't both defined, we don't have sufficient OS
297 # support for IPv6, so we don't look for IPv6 support libraries,
298 # and we define AF_INET6 and struct in6_addr ourselves.
449 # Make sure we have snprintf(); we require it.
524 AC_CHECK_LIB(rpc, main) dnl It's unclear why we might need -lrpc
533 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
578 # OK, we have ether_ntohost(). Is it declared in <net/ethernet.h>?
580 # This test fails if we don't have <net/ethernet.h> or if we do
598 # This test fails if we don't have <netinet/ether.h>
599 # or if we do but it doesn't declare ether_ntohost().
601 # Unset ac_cv_have_decl_ether_ntohost so we don't
623 # This test fails if we don't have <sys/ethernet.h>
624 # or if we do but it doesn't declare ether_ntohost().
626 # Unset ac_cv_have_decl_ether_ntohost so we don't
647 # This test fails if we don't have <arpa/inet.h>
648 # (if we have ether_ntohost(), we should have
649 # networking, and if we have networking, we should
650 # have <arpa/inet.h>) or if we do but it doesn't
653 # Unset ac_cv_have_decl_ether_ntohost so we don't
674 # <netinet/in.h>, and we always include it with
677 # This test fails if we don't have <netinet/if_ether.h>
678 # and the headers we include before it, or if we do but
681 # Unset ac_cv_have_decl_ether_ntohost so we don't
710 # No, we'll have to declare it ourselves.
711 # Do we have "struct ether_addr" if we include
728 dnl if it's not present, we don't replace it for now. (We could do so
747 dnl "pcap_datalink_val_to_description()", and if we don't have it,
780 # Do we have the new open API? Check for pcap_create, and assume that,
781 # if we do, we also have pcap_activate() and the other new routines
787 # OK, do we have pcap_set_tstamp_type? If so, assume we have
792 # And do we have pcap_set_tstamp_precision? If so, we assume
793 # we also have pcap_open_offline_with_tstamp_precision.
799 # Check for a miscellaneous collection of functions which we use
800 # if we have them.
824 # why we don't check for remote-capture APIs if we're building
838 # OK, we don't have pcap_set_parser_debug() to set the libpcap
839 # filter expression parser debug flag; can we directly set the
929 # Make sure we have a definition for C99's uintptr_t (regardless of
938 # Check whether we have pcap/pcap-inttypes.h.
939 # If we do, we use that to get the C99 types defined.
952 # we may need them with libpcap include files.
1020 # Were we told where to look for libcrypto?
1026 # First, try looking for it with pkg-config, if we have it.
1036 # to PKG_CONFIG_PATH. (No, we can't just assume it's under
1051 # We found OpenSSL/libressl libcrypto.
1058 # If it wasn't found, and we have Homebrew installed, see
1068 # the formula is installed or not, so we
1077 # directory. (No, we can't just assume it's
1093 # exist, check if it's in /usr/local. (We check whether they
1098 # We include the standard include file to 1) make sure that
1109 AC_MSG_CHECKING(whether we have an OpenSSL/libressl libcrypto in /usr/local that we can use)
1131 # We include the standard include file to 1) make sure that
1146 AC_MSG_CHECKING(whether we have a system OpenSSL/libressl that we can use)
1172 AC_MSG_CHECKING(whether we have a system OpenSSL/libressl that we can use)
1192 # OK, did we find it?
1211 # 1) do we have EVP_CIPHER_CTX_new?
1212 # If so, we use it to allocate an EVP_CIPHER_CTX, as
1213 # EVP_CIPHER_CTX may be opaque; otherwise, we allocate it
1216 # 2) do we have EVP_DecryptInit_ex()?
1217 # If so, we use it, because we need to be able to make