]> git.ipfire.org Git - thirdparty/cups.git/blob - config.h.in
Add strlcat() and strlcpy() checks and emulation functions.
[thirdparty/cups.git] / config.h.in
1 /*
2 * "$Id: config.h.in,v 1.57 2002/05/16 13:44:49 mike Exp $"
3 *
4 * Configuration file for the Common UNIX Printing System (CUPS).
5 *
6 * @configure_input@
7 *
8 * Copyright 1997-2002 by Easy Software Products.
9 *
10 * These coded instructions, statements, and computer programs are the
11 * property of Easy Software Products and are protected by Federal
12 * copyright law. Distribution and use rights are outlined in the file
13 * "LICENSE.txt" which should have been included with this file. If this
14 * file is missing or damaged please contact Easy Software Products
15 * at:
16 *
17 * Attn: CUPS Licensing Information
18 * Easy Software Products
19 * 44141 Airport View Drive, Suite 204
20 * Hollywood, Maryland 20636-3111 USA
21 *
22 * Voice: (301) 373-9600
23 * EMail: cups-info@cups.org
24 * WWW: http://www.cups.org
25 */
26
27 /*
28 * Version of software...
29 */
30
31 #define CUPS_SVERSION "CUPS v1.1.15"
32
33
34 /*
35 * Default user and group...
36 */
37
38 #define CUPS_DEFAULT_USER "lp"
39 #define CUPS_DEFAULT_GROUP "sys"
40
41
42 /*
43 * Where are files stored?
44 */
45
46 #define CUPS_LOCALEDIR "/usr/share/locale"
47 #define CUPS_SERVERROOT "/etc/cups"
48 #define CUPS_SERVERBIN "/usr/lib/cups"
49 #define CUPS_DOCROOT "/usr/share/doc/cups"
50 #define CUPS_REQUESTS "/var/spool/cups"
51 #define CUPS_LOGDIR "/var/logs/cups"
52 #define CUPS_DATADIR "/usr/share/cups"
53 #define CUPS_FONTPATH "/usr/share/cups/fonts"
54
55
56 /*
57 * What is the format string for strftime?
58 */
59
60 #define CUPS_STRFTIME_FORMAT NULL
61
62
63 /*
64 * Do we have various image libraries?
65 */
66
67 #undef HAVE_LIBPNG
68 #undef HAVE_LIBZ
69 #undef HAVE_LIBJPEG
70 #undef HAVE_LIBTIFF
71
72
73 /*
74 * Does this machine store words in big-endian (MSB-first) order?
75 */
76
77 #undef WORDS_BIGENDIAN
78
79
80 /*
81 * Which directory functions and headers do we use?
82 */
83
84 #undef HAVE_DIRENT_H
85 #undef HAVE_SYS_DIR_H
86 #undef HAVE_SYS_NDIR_H
87 #undef HAVE_NDIR_H
88
89
90 /*
91 * Do we have PAM stuff?
92 */
93
94 #ifndef HAVE_LIBPAM
95 #define HAVE_LIBPAM 0
96 #endif /* !HAVE_LIBPAM */
97
98
99 /*
100 * Do we have <shadow.h>?
101 */
102
103 #undef HAVE_SHADOW_H
104
105
106 /*
107 * Do we have <crypt.h>?
108 */
109
110 #undef HAVE_CRYPT_H
111
112
113 /*
114 * Use <string.h>, <strings.h>, or both?
115 */
116
117 #undef HAVE_STRING_H
118 #undef HAVE_STRINGS_H
119
120
121 /*
122 * Do we have the strXXX() functions?
123 */
124
125 #undef HAVE_STRDUP
126 #undef HAVE_STRCASECMP
127 #undef HAVE_STRNCASECMP
128 #undef HAVE_STRLCAT
129 #undef HAVE_STRLCPY
130
131
132 /*
133 * Do we have the vsyslog() function?
134 */
135
136 #undef HAVE_VSYSLOG
137
138
139 /*
140 * Do we have the (v)snprintf() functions?
141 */
142
143 #undef HAVE_SNPRINTF
144 #undef HAVE_VSNPRINTF
145
146
147 /*
148 * What signal functions to use?
149 */
150
151 #undef HAVE_SIGSET
152 #undef HAVE_SIGACTION
153
154
155 /*
156 * What wait functions to use?
157 */
158
159 #undef HAVE_WAITPID
160 #undef HAVE_WAIT3
161
162
163 /*
164 * Do we have the mallinfo function and malloc.h?
165 */
166
167 #undef HAVE_MALLINFO
168 #undef HAVE_MALLOC_H
169
170
171 /*
172 * Do we have the OpenSSL library?
173 */
174
175 #undef HAVE_LIBSSL
176
177
178 /*
179 * Do we have the OpenSLP library?
180 */
181
182 #undef HAVE_LIBSLP
183
184
185 /*
186 * Do we have <sys/ioctl.h>?
187 */
188
189 #undef HAVE_SYS_IOCTL_H
190
191
192 /*
193 * Do we have mkstemp() and/or mkstemps()?
194 */
195
196 #undef HAVE_MKSTEMP
197 #undef HAVE_MKSTEMPS
198
199
200 /*
201 * Does the "tm" structure contain the "tm_gmtoff" member?
202 */
203
204 #undef HAVE_TM_GMTOFF
205
206
207 /*
208 * Do we have rresvport()?
209 */
210
211 #undef HAVE_RRESVPORT
212
213
214 /*
215 * Do we have getifaddrs()?
216 */
217
218 #undef HAVE_GETIFADDRS
219
220
221 /*
222 * Do we have the <sys/sockio.h> header file?
223 */
224
225 #undef HAVE_SYS_SOCKIO_H
226
227
228 /*
229 * Does the sockaddr structure contain an sa_len parameter?
230 */
231
232 #undef HAVE_STRUCT_SOCKADDR_SA_LEN
233
234
235 /*
236 * End of "$Id: config.h.in,v 1.57 2002/05/16 13:44:49 mike Exp $".
237 */