1a6a784faSopenharmony_ci/* 2a6a784faSopenharmony_ci * Copyright (C) 2021 Huawei Device Co., Ltd. 3a6a784faSopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 4a6a784faSopenharmony_ci * you may not use this file except in compliance with the License. 5a6a784faSopenharmony_ci * You may obtain a copy of the License at 6a6a784faSopenharmony_ci * 7a6a784faSopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 8a6a784faSopenharmony_ci * 9a6a784faSopenharmony_ci * Unless required by applicable law or agreed to in writing, software 10a6a784faSopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 11a6a784faSopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12a6a784faSopenharmony_ci * See the License for the specific language governing permissions and 13a6a784faSopenharmony_ci */ 14a6a784faSopenharmony_ci/* config.h. Generated from config.h.in by configure. */ 15a6a784faSopenharmony_ci 16a6a784faSopenharmony_ci#ifndef _CUPS_CONFIG_H_ 17a6a784faSopenharmony_ci#define _CUPS_CONFIG_H_ 18a6a784faSopenharmony_ci 19a6a784faSopenharmony_ci#define CUPS_SVERSION "CUPS v2.4.0" 20a6a784faSopenharmony_ci#define CUPS_MINIMAL "CUPS/2.4.0" 21a6a784faSopenharmony_ci#define CUPS_LITE 0 22a6a784faSopenharmony_ci#define CUPS_DEFAULT_USER "cups" 23a6a784faSopenharmony_ci#define CUPS_DEFAULT_GROUP "cups" 24a6a784faSopenharmony_ci#define CUPS_DEFAULT_SYSTEM_GROUPS "print" 25a6a784faSopenharmony_ci#define CUPS_DEFAULT_PRINTOPERATOR_AUTH "@cups" 26a6a784faSopenharmony_ci#define CUPS_DEFAULT_SYSTEM_AUTHKEY "" 27a6a784faSopenharmony_ci#define CUPS_DEFAULT_CONFIG_FILE_PERM 0640 28a6a784faSopenharmony_ci#define CUPS_DEFAULT_LOG_FILE_PERM 0644 29a6a784faSopenharmony_ci#define CUPS_DEFAULT_LOG_LEVEL "debug2" 30a6a784faSopenharmony_ci#define CUPS_DEFAULT_ACCESS_LOG_LEVEL "none" 31a6a784faSopenharmony_ci#define CUPS_DEFAULT_MAX_LOG_SIZE "1m" 32a6a784faSopenharmony_ci#define CUPS_DEFAULT_FATAL_ERRORS "config" 33a6a784faSopenharmony_ci#define CUPS_DEFAULT_BROWSING 0 34a6a784faSopenharmony_ci#define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "" 35a6a784faSopenharmony_ci#define CUPS_DEFAULT_DEFAULT_SHARED 0 36a6a784faSopenharmony_ci#define CUPS_DEFAULT_IPP_PORT 1631 37a6a784faSopenharmony_ci#define CUPS_DEFAULT_PRINTCAP "/data/service/el1/public/print_service/cups/printcap" 38a6a784faSopenharmony_ci#define CUPS_DEFAULT_ERROR_POLICY "stop-printer" 39a6a784faSopenharmony_ci#define CUPS_DEFAULT_MAX_COPIES 9999 40a6a784faSopenharmony_ci#define CUPS_DEFAULT_WEBIF 0 41a6a784faSopenharmony_ci#define HAVE_POSIX_SPAWN 1 42a6a784faSopenharmony_ci#define HAVE_LIBZ 1 43a6a784faSopenharmony_ci#define HAVE_INFLATECOPY 1 44a6a784faSopenharmony_ci#define HAVE_LIBPAM 0 45a6a784faSopenharmony_ci#define HAVE_CRYPT_H 1 46a6a784faSopenharmony_ci#define HAVE_STDINT_H 1 47a6a784faSopenharmony_ci 48a6a784faSopenharmony_ci#define HAVE_LONG_LONG 1 49a6a784faSopenharmony_ci#define CUPS_LLFMT "%lld" 50a6a784faSopenharmony_ci#define CUPS_LLCAST (long long) 51a6a784faSopenharmony_ci 52a6a784faSopenharmony_ci#define HAVE_STRTOLL 1 53a6a784faSopenharmony_ci 54a6a784faSopenharmony_ci#ifndef HAVE_STRTOLL 55a6a784faSopenharmony_ci# define strtoll(nptr, endptr, base) strtol((nptr), (endptr), (base)) 56a6a784faSopenharmony_ci#endif /* !HAVE_STRTOLL */ 57a6a784faSopenharmony_ci 58a6a784faSopenharmony_ci#define HAVE_STRDUP 1 59a6a784faSopenharmony_ci#define HAVE_GETEUID 1 60a6a784faSopenharmony_ci#define HAVE_SETPGID 1 61a6a784faSopenharmony_ci#define HAVE_SNPRINTF 1 62a6a784faSopenharmony_ci#define HAVE_VSNPRINTF 1 63a6a784faSopenharmony_ci#define HAVE_SIGACTION 1 64a6a784faSopenharmony_ci#define HAVE_WAITPID 1 65a6a784faSopenharmony_ci#define HAVE_WAIT3 1 66a6a784faSopenharmony_ci#define HAVE_MALLOC_H 1 67a6a784faSopenharmony_ci#define HAVE_LANGINFO_H 1 68a6a784faSopenharmony_ci#define HAVE_TLS 1 69a6a784faSopenharmony_ci#define HAVE_OPENSSL 1 70a6a784faSopenharmony_ci#define HAVE_SYS_IOCTL_H 1 71a6a784faSopenharmony_ci#define HAVE_TM_GMTOFF 1 72a6a784faSopenharmony_ci#define HAVE_RRESVPORT_AF 1 73a6a784faSopenharmony_ci#define HAVE_GETADDRINFO 1 74a6a784faSopenharmony_ci#define HAVE_GETNAMEINFO 1 75a6a784faSopenharmony_ci#define HAVE_GETIFADDRS 1 76a6a784faSopenharmony_ci#define HAVE_HSTRERROR 1 77a6a784faSopenharmony_ci#define HAVE_RES_INIT 1 78a6a784faSopenharmony_ci#define HAVE_RESOLV_H 1 79a6a784faSopenharmony_ci#define HAVE_PTHREAD_H 1 80a6a784faSopenharmony_ci#define HAVE_ONDEMAND 1 81a6a784faSopenharmony_ci#define HAVE_GETGROUPLIST 1 82a6a784faSopenharmony_ci#define CUPS_DEFAULT_GSSSERVICENAME "host" 83a6a784faSopenharmony_ci#define HAVE_POLL 1 84a6a784faSopenharmony_ci#define HAVE_EPOLL 1 85a6a784faSopenharmony_ci#define HAVE_SYS_PARAM_H 1 86a6a784faSopenharmony_ci 87a6a784faSopenharmony_ci#ifdef HAVE_ARC4RANDOM 88a6a784faSopenharmony_ci# define CUPS_RAND() arc4random() 89a6a784faSopenharmony_ci# define CUPS_SRAND(v) arc4random_stir() 90a6a784faSopenharmony_ci#else 91a6a784faSopenharmony_ci# define CUPS_RAND() rand() 92a6a784faSopenharmony_ci# define CUPS_SRAND(v) srand(v) 93a6a784faSopenharmony_ci#endif /* HAVE_ARC4RANDOM */ 94a6a784faSopenharmony_ci 95a6a784faSopenharmony_ci#define HAVE_LIBUSB 1 96a6a784faSopenharmony_ci#define HAVE_OPENHARMONY 1 97a6a784faSopenharmony_ci#define HAVE_STATFS 1 98a6a784faSopenharmony_ci#define HAVE_STATVFS 1 99a6a784faSopenharmony_ci#define HAVE_SYS_MOUNT_H 1 100a6a784faSopenharmony_ci#define HAVE_SYS_STATFS_H 1 101a6a784faSopenharmony_ci#define HAVE_SYS_STATVFS_H 1 102a6a784faSopenharmony_ci#define HAVE_SYS_VFS_H 1 103a6a784faSopenharmony_ci#define HAVE_SNAPD_CLIENT_RUN_SNAPCTL2_SYNC 1 104a6a784faSopenharmony_ci 105a6a784faSopenharmony_ci#endif /* !_CUPS_CONFIG_H_ */ 106