Copied the MIBS over from GNU radius (which originally copied them
[freeradius.git] / acconfig.h
1 /*
2
3 acconfig.h - template used by autoheader to create config.h.in
4 config.h.in - used by autoconf to create config.h
5 config.h - created by autoconf; contains defines generated by autoconf
6
7 */
8
9 @TOP@
10
11 /* style of gethost*_r functions */
12 #define GNUSTYLE 1
13 #define SYSVSTYLE 2
14 #undef GETHOSTBYADDRRSTYLE
15
16 /* Do we have the crypt function ? */
17 #undef HAVE_CRYPT
18
19 /* Do we have shadow support? */
20 #undef HAVE_GETSPNAM
21
22 /* Make dictionary case-independant */
23 #undef WITH_DICT_NOCASE
24
25 /* Use USR-style vendor specific attributes */
26 #undef ATTRIB_NMC
27
28 /* Include support for Ascend binary filter attributes */
29 #undef ASCEND_BINARY
30
31 /* socklen_t is generally 'int' on systems which don't use it */
32 #undef socklen_t
33
34 /* uint8_t should be the canonical 'octet' for network traffic */
35 #undef uint8_t
36
37 /* uint16_t should be the canonical '2 octets' for network traffic */
38 #undef uint16_t
39
40 /* uint32_t should be the canonical 'network integer' */
41 #undef uint32_t
42
43 /* Define if prototype for strncasecmp needed */
44 #undef NEED_DECLARATION_STRNCASECMP
45
46 /* Define if prototype for strcasecmp needed */
47 #undef NEED_DECLARATION_STRCASECMP
48
49 /* Define if prototype for inet_aton needed */
50 #undef NEED_DECLARATION_INET_ATON
51
52 /* Define if prototype for gethostname needed */
53 #undef NEED_DECLARATION_GETHOSTNAME
54
55 /* Define if prototype for setlinebuf needed */
56 #undef NEED_DECLARATION_SETLINEBUF
57
58 /* Define if prototype for getusershell needed */
59 #undef NEED_DECLARATION_GETUSERSHELL
60
61 /* Define if prototype for endusershell needed */
62 #undef NEED_DECLARATION_ENDUSERSHELL
63
64 /* use a pool of threads to handle requests, instead of spawning threads? */
65 #undef WITH_THREAD_POOL
66
67 /* Include SNMP subagent */
68 #undef WITH_SNMP
69
70 /* Include user collision code*/
71 #undef WITH_USERCOLLIDE
72
73 /* Define if you have the <ucd-snmp/asn1.h>, <ucd-snmp/snmp_impl.h> and <ucd-snmp/snmp.h> header file.  */
74 #undef HAVE_UCD_SNMP_ASN1_SNMP_SNMPIMPL_H
75
76 /* Define if you have the <asn1.h>, <snmp_impl.h> and <snmp.h> header file.  */
77 #undef HAVE_ASN1_SNMP_SNMPIMPL_H
78
79 /* Define if you have the snmp library (-lsnmp).  */
80 #undef HAVE_LIBSNMP
81
82 /* define if you have the <libpq_fe.h> header file.  */
83 #undef HAVE_LIBPQ_FE_H
84
85 /* define if you have the <postgres.h> header file.  */
86 #undef HAVE_POSTGRES_H
87
88 /* define this if we have the <regex.h> header file */
89 #undef HAVE_REGEX_H
90
91 /* define this if we have REG_EXTENDED (from <regex.h>) */
92 #undef HAVE_REG_EXTENDED
93
94 /* define this if you have the <mysql.h> header file */
95 #undef HAVE_MYSQL_H
96
97 /* define this if you have the <isql.h> header file */
98 #undef HAVE_ISQL_H
99
100 /* define this if you have the <oci.h> header file */
101 #undef HAVE_OCI_H
102
103 /* define to something if you don't have ut_xtime in struct utmpx */
104 #undef ut_xtime
105
106 /* define if you have OSFC2 authentication */
107 #undef OSFC2
108
109 /* define if you have OSFSIA authentication */
110 #undef OSFSIA
111
112
113 @BOTTOM@
114
115 #ifndef HAVE_SNPRINTF
116 #define HAVE_LOCAL_SNPRINTF
117 #define snprintf lrad_snprintf
118 #endif
119
120 #ifndef HAVE_VSNPRINTF
121 #define HAVE_LOCAL_SNPRINTF
122 #define vsnprintf lrad_vsnprintf
123 #endif