"Fossies" - the Fresh Open Source Software Archive

Member "bind-9.11.23/acconfig.h" (7 Sep 2020, 3669 Bytes) of package /linux/misc/dns/bind9/9.11.23/bind-9.11.23.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "acconfig.h" see the Fossies "Dox" file reference documentation.

    1 /*
    2  * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
    3  *
    4  * This Source Code Form is subject to the terms of the Mozilla Public
    5  * License, v. 2.0. If a copy of the MPL was not distributed with this
    6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
    7  *
    8  * See the COPYRIGHT file distributed with this work for additional
    9  * information regarding copyright ownership.
   10  */
   11 
   12 /*! \file */
   13 
   14 /***
   15  *** This file is not to be included by any public header files, because
   16  *** it does not get installed.
   17  ***/
   18 @TOP@
   19 
   20 /** define on DEC OSF to enable 4.4BSD style sa_len support */
   21 #undef _SOCKADDR_LEN
   22 
   23 /** define if your system needs pthread_init() before using pthreads */
   24 #undef NEED_PTHREAD_INIT
   25 
   26 /** define if your system has sigwait() */
   27 #undef HAVE_SIGWAIT
   28 
   29 /** define if sigwait() is the UnixWare flavor */
   30 #undef HAVE_UNIXWARE_SIGWAIT
   31 
   32 /** define on Solaris to get sigwait() to work using pthreads semantics */
   33 #undef _POSIX_PTHREAD_SEMANTICS
   34 
   35 /** define if LinuxThreads is in use */
   36 #undef HAVE_LINUXTHREADS
   37 
   38 /** define if sysconf() is available */
   39 #undef HAVE_SYSCONF
   40 
   41 /** define if sysctlbyname() is available */
   42 #undef HAVE_SYSCTLBYNAME
   43 
   44 /** define if catgets() is available */
   45 #undef HAVE_CATGETS
   46 
   47 /** define if getifaddrs() exists */
   48 #undef HAVE_GETIFADDRS
   49 
   50 /** define if you have the NET_RT_IFLIST sysctl variable and sys/sysctl.h */
   51 #undef HAVE_IFLIST_SYSCTL
   52 
   53 /** define if tzset() is available */
   54 #undef HAVE_TZSET
   55 
   56 /** define if struct addrinfo exists */
   57 #undef HAVE_ADDRINFO
   58 
   59 /** define if getaddrinfo() exists */
   60 #undef HAVE_GETADDRINFO
   61 
   62 /** define if gai_strerror() exists */
   63 #undef HAVE_GAISTRERROR
   64 
   65 /**
   66  * define if pthread_setconcurrency() should be called to tell the
   67  * OS how many threads we might want to run.
   68  */
   69 #undef CALL_PTHREAD_SETCONCURRENCY
   70 
   71 /** define if IPv6 is not disabled */
   72 #undef WANT_IPV6
   73 
   74 /** define if flockfile() is available */
   75 #undef HAVE_FLOCKFILE
   76 
   77 /** define if getc_unlocked() is available */
   78 #undef HAVE_GETCUNLOCKED
   79 
   80 /** Shut up warnings about sputaux in stdio.h on BSD/OS pre-4.1 */
   81 #undef SHUTUP_SPUTAUX
   82 #ifdef SHUTUP_SPUTAUX
   83 struct __sFILE;
   84 extern __inline int __sputaux(int _c, struct __sFILE *_p);
   85 #endif
   86 
   87 /** Shut up warnings about missing sigwait prototype on BSD/OS 4.0* */
   88 #undef SHUTUP_SIGWAIT
   89 #ifdef SHUTUP_SIGWAIT
   90 int sigwait(const unsigned int *set, int *sig);
   91 #endif
   92 
   93 /** Shut up warnings from gcc -Wcast-qual on BSD/OS 4.1. */
   94 #undef SHUTUP_STDARG_CAST
   95 #if defined(SHUTUP_STDARG_CAST) && defined(__GNUC__)
   96 #include <stdarg.h>     /** Grr.  Must be included *every time*. */
   97 /**
   98  * The silly continuation line is to keep configure from
   99  * commenting out the #undef.
  100  */
  101 
  102 #undef \
  103     va_start
  104 #define va_start(ap, last) \
  105     do { \
  106         union { const void *konst; long *var; } _u; \
  107         _u.konst = &(last); \
  108         ap = (va_list)(_u.var + __va_words(__typeof(last))); \
  109     } while (0)
  110 #endif /** SHUTUP_STDARG_CAST && __GNUC__ */
  111 
  112 /** define if the system has a random number generating device */
  113 #undef PATH_RANDOMDEV
  114 
  115 /** define if pthread_attr_getstacksize() is available */
  116 #undef HAVE_PTHREAD_ATTR_GETSTACKSIZE
  117 
  118 /** define if pthread_attr_setstacksize() is available */
  119 #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE
  120 
  121 /** define if you have strerror in the C library. */
  122 #undef HAVE_STRERROR
  123 
  124 /* Define if OpenSSL includes DSA support */
  125 #undef HAVE_OPENSSL_DSA
  126 
  127 /* Define if you have getpassphrase in the C library. */
  128 #undef HAVE_GETPASSPHRASE
  129 
  130 /* Define to the length type used by the socket API (socklen_t, size_t, int). */
  131 #undef ISC_SOCKADDR_LEN_T
  132 
  133 /* Define if threads need PTHREAD_SCOPE_SYSTEM */
  134 #undef NEED_PTHREAD_SCOPE_SYSTEM
  135 
  136 /* Define to 1 if you have the uname library function. */
  137 #undef HAVE_UNAME