Annotation of ircnowd/contrib/MacOSX/config.h, Revision 1.1.1.1
1.1 tomglok 1: /*
2: * ngIRCd -- The Next Generation IRC Daemon
3: * Copyright (c)2001-2013 Alexander Barton (alex@barton.de) and Contributors.
4: *
5: * This program is free software; you can redistribute it and/or modify
6: * it under the terms of the GNU General Public License as published by
7: * the Free Software Foundation; either version 2 of the License, or
8: * (at your option) any later version.
9: * Please read the file COPYING, README and AUTHORS for more information.
10: *
11: * Static configuration file for Mac OS X Xcode project
12: */
13:
14: #define PACKAGE_NAME "ngIRCd"
15: # define PACKAGE "ngircd"
16: #ifndef VERSION
17: # define VERSION "??("__DATE__")"
18: #endif
19:
20: #ifndef HOST_VENDOR
21: # define HOST_VENDOR "apple"
22: # define HOST_OS "darwin"
23: # ifdef __x86_64
24: # define HOST_CPU "x86_64"
25: # endif
26: #endif
27:
28: #define SYSCONFDIR "/etc/ngircd"
29: #define DOCDIR "/usr/share/doc/ngircd"
30:
31: /* -- Build options -- */
32:
33: /* Define if debug-mode should be enabled */
34: #define DEBUG 1
35:
36: /* Define if the server should do IDENT requests */
37: /*#define IDENTAUTH 1*/
38:
39: /* Define if IRC+ protocol should be used */
40: #define IRCPLUS 1
41:
42: /* Define if IRC sniffer should be enabled */
43: /*#define SNIFFER 1*/
44:
45: /* Define if syslog should be used for logging */
46: #define SYSLOG 1
47:
48: /* Define if TCP wrappers should be used */
49: /*#define TCPWRAP 1*/
50:
51: /* Define if zlib compression should be enabled */
52: #define ZLIB 1
53:
54: /* Define if IPV6 protocol should be enabled */
55: #define WANT_IPV6 1
56:
57: /* Define if PAM should be used */
58: #define PAM 1
59:
60: /* Define if libiconv can be used, e.g. for CHARCONV */
61: #define ICONV 1
62:
63: /* -- Supported features -- */
64:
65: /* Define if SSP C support is enabled. */
66: #define ENABLE_SSP_CC 1
67:
68: /* Define to 1 if the C compiler supports function prototypes. */
69: #define PROTOTYPES 1
70: /* Define like PROTOTYPES; this can be used by system headers. */
71: #define __PROTOTYPES 1
72:
73: /* Define to 1 if you have the <sys/types.h> header file. */
74: #define HAVE_SYS_TYPES_H 1
75: /* Define to 1 if you have the <inttypes.h> header file. */
76: #define HAVE_INTTYPES_H 1
77: /* Define to 1 if you have the <stddef.h> header file. */
78: #define HAVE_STDDEF_H 1
79: /* Define to 1 if you have the <stdbool.h> header file. */
80: #define HAVE_STDBOOL_H 1
81: /* Define to 1 if you have the <arpa/inet.h> header file. */
82: #define HAVE_ARPA_INET_H 1
83: /* Define to 1 if you have the <netinet/ip.h> header file. */
84: #define HAVE_NETINET_IP_H 1
85:
86: /* Define to 1 if you have the `gai_strerror' function. */
87: #define HAVE_GAI_STRERROR 1
88: /* Define to 1 if you have the `iconv_open' function. */
89: #define HAVE_ICONV_OPEN 1
90: /* Define to 1 if you have the `kqueue' function. */
91: #define HAVE_KQUEUE 1
92: /* Define to 1 if you have the `inet_ntoa' function. */
93: #define HAVE_INET_NTOA 1
94: /* Define to 1 if you have the `snprintf' function. */
95: #define HAVE_SNPRINTF 1
96: /* Define to 1 if you have the `strlcat' function. */
97: #define HAVE_STRLCAT 1
98: /* Define to 1 if you have the `strlcpy' function. */
99: #define HAVE_STRLCPY 1
100: /* Define to 1 if you have the `strdup' function. */
101: #define HAVE_STRDUP 1
102: /* Define to 1 if you have the `vsnprintf' function. */
103: #define HAVE_VSNPRINTF 1
104: /* Define to 1 if you have the `inet_aton' function. */
105: #define HAVE_INET_ATON 1
106: /* Define to 1 if you have the `getaddrinfo' function. */
107: #define HAVE_GETADDRINFO 1
108: /* getaddrinfo(0) */
109: #define HAVE_WORKING_GETADDRINFO 1
110: /* Define to 1 if you have the `getnameinfo' function. */
111: #define HAVE_GETNAMEINFO 1
112: /* Define to 1 if you have the `sigaction' function. */
113: #define HAVE_SIGACTION 1
114: /* Define to 1 if you have the `setsid' function. */
115: #define HAVE_SETSID 1
116: /* Define to 1 if you have the `strsignal' function. */
117: #define HAVE_STRSIGNAL 1
118:
119: /* Define if socklen_t exists */
120: #define HAVE_socklen_t 1
121:
122: #ifdef PAM
123: /* Define to 1 if you have the `pam_authenticate' function. */
124: #define HAVE_PAM_AUTHENTICATE 1
125: #if (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1060)
126: /* Define to 1 if you have the <pam/pam_appl.h> header file. */
127: #define HAVE_PAM_PAM_APPL_H 1
128: /* Mac OS X <10.6 doesn't have pam_fail_delay() */
129: #define NO_PAM_FAIL_DELAY 1
130: #else
131: /* Define to 1 if you have the <security/pam_appl.h> header file. */
132: #define HAVE_SECURITY_PAM_APPL_H 1
133: #endif
134: #endif
135:
136: /* -eof- */
CVSweb