xref: /aosp_15_r20/external/libcups/config.h (revision 5e7646d21f1134fb0638875d812ef646c12ab91e)
1*5e7646d2SAndroid Build Coastguard Worker /*
2*5e7646d2SAndroid Build Coastguard Worker  * Copyright (C) 2016 The Android Open Source Project
3*5e7646d2SAndroid Build Coastguard Worker  *
4*5e7646d2SAndroid Build Coastguard Worker  * Licensed under the Apache License, Version 2.0 (the "License");
5*5e7646d2SAndroid Build Coastguard Worker  * you may not use this file except in compliance with the License.
6*5e7646d2SAndroid Build Coastguard Worker  * You may obtain a copy of the License at
7*5e7646d2SAndroid Build Coastguard Worker  *
8*5e7646d2SAndroid Build Coastguard Worker  *      http://www.apache.org/licenses/LICENSE-2.0
9*5e7646d2SAndroid Build Coastguard Worker  *
10*5e7646d2SAndroid Build Coastguard Worker  * Unless required by applicable law or agreed to in writing, software
11*5e7646d2SAndroid Build Coastguard Worker  * distributed under the License is distributed on an "AS IS" BASIS,
12*5e7646d2SAndroid Build Coastguard Worker  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13*5e7646d2SAndroid Build Coastguard Worker  * See the License for the specific language governing permissions and
14*5e7646d2SAndroid Build Coastguard Worker  * limitations under the License.
15*5e7646d2SAndroid Build Coastguard Worker  */
16*5e7646d2SAndroid Build Coastguard Worker 
17*5e7646d2SAndroid Build Coastguard Worker #ifndef _CUPS_CONFIG_H_
18*5e7646d2SAndroid Build Coastguard Worker #define _CUPS_CONFIG_H_
19*5e7646d2SAndroid Build Coastguard Worker 
20*5e7646d2SAndroid Build Coastguard Worker #define CUPS_SVERSION "CUPS v2.2.9"
21*5e7646d2SAndroid Build Coastguard Worker #define CUPS_MINIMAL "CUPS/2.2.9"
22*5e7646d2SAndroid Build Coastguard Worker #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "@SYSTEM"
23*5e7646d2SAndroid Build Coastguard Worker #define CUPS_DEFAULT_LOG_LEVEL "warn"
24*5e7646d2SAndroid Build Coastguard Worker #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "dnssd"
25*5e7646d2SAndroid Build Coastguard Worker #define CUPS_DEFAULT_IPP_PORT 631
26*5e7646d2SAndroid Build Coastguard Worker #define CUPS_DEFAULT_DOMAINSOCKET "/private/var/run/cupsd"
27*5e7646d2SAndroid Build Coastguard Worker #define CUPS_DATADIR "/usr/share/cups"
28*5e7646d2SAndroid Build Coastguard Worker #define CUPS_LOCALEDIR "/usr/share/locale"
29*5e7646d2SAndroid Build Coastguard Worker #define CUPS_SERVERBIN "/usr/lib/cups"
30*5e7646d2SAndroid Build Coastguard Worker #define CUPS_SERVERROOT "/etc/cups"
31*5e7646d2SAndroid Build Coastguard Worker #define CUPS_STATEDIR "/var/run/cups"
32*5e7646d2SAndroid Build Coastguard Worker #define HAVE_LIBZ 1
33*5e7646d2SAndroid Build Coastguard Worker #define HAVE_STDINT_H 1
34*5e7646d2SAndroid Build Coastguard Worker #define HAVE_STRING_H 1
35*5e7646d2SAndroid Build Coastguard Worker #define HAVE_STRINGS_H 1
36*5e7646d2SAndroid Build Coastguard Worker #define HAVE_LONG_LONG 1
37*5e7646d2SAndroid Build Coastguard Worker #ifdef HAVE_LONG_LONG
38*5e7646d2SAndroid Build Coastguard Worker #  define CUPS_LLFMT "%lld"
39*5e7646d2SAndroid Build Coastguard Worker #  define CUPS_LLCAST (long long)
40*5e7646d2SAndroid Build Coastguard Worker #else
41*5e7646d2SAndroid Build Coastguard Worker #  define CUPS_LLFMT "%ld"
42*5e7646d2SAndroid Build Coastguard Worker #  define CUPS_LLCAST (long)
43*5e7646d2SAndroid Build Coastguard Worker #endif /* HAVE_LONG_LONG */
44*5e7646d2SAndroid Build Coastguard Worker #define HAVE_STRDUP 1
45*5e7646d2SAndroid Build Coastguard Worker #define HAVE_GETEUID 1
46*5e7646d2SAndroid Build Coastguard Worker #define HAVE_SNPRINTF 1
47*5e7646d2SAndroid Build Coastguard Worker #define HAVE_VSNPRINTF 1
48*5e7646d2SAndroid Build Coastguard Worker #define HAVE_SIGACTION 1
49*5e7646d2SAndroid Build Coastguard Worker #define HAVE_SECIDENTITYSEARCHCREATEWITHPOLICY 1
50*5e7646d2SAndroid Build Coastguard Worker #define HAVE_CSSMERRORSTRING 1
51*5e7646d2SAndroid Build Coastguard Worker #define HAVE_GETADDRINFO 1
52*5e7646d2SAndroid Build Coastguard Worker #define HAVE_GETNAMEINFO 1
53*5e7646d2SAndroid Build Coastguard Worker #define HAVE_HSTRERROR 1
54*5e7646d2SAndroid Build Coastguard Worker #undef HAVE_RES_INIT
55*5e7646d2SAndroid Build Coastguard Worker #define HAVE_RESOLV_H 1
56*5e7646d2SAndroid Build Coastguard Worker #undef HAVE_PTHREAD_H
57*5e7646d2SAndroid Build Coastguard Worker #define CUPS_DEFAULT_GSSSERVICENAME "host"
58*5e7646d2SAndroid Build Coastguard Worker #define HAVE_POLL 1
59*5e7646d2SAndroid Build Coastguard Worker #define CUPS_RAND() random()
60*5e7646d2SAndroid Build Coastguard Worker #define CUPS_SRAND(v) srandom(v)
61*5e7646d2SAndroid Build Coastguard Worker #define HAVE_SSL 1
62*5e7646d2SAndroid Build Coastguard Worker 
63*5e7646d2SAndroid Build Coastguard Worker #endif /* !_CUPS_CONFIG_H_ */
64