# config.h File Reference

Go to the source code of this file.

## Defines

#define | HAVE_ALLOCA 1
#define | HAVE_FNMATCH 1
#define | HAVE_VPRINTF 1
#define | STDC_HEADERS 1
#define | TIME_WITH_SYS_TIME 1
#define | HAVE_HERRNO 1
#define | HAVE_S_ISLNK 1
#define | HAVE_S_IFSOCK 1
#define | HAVE_S_ISSOCK 1
#define | HAVE_LCHOWN 1
#define | HAVE_OLDPATCH_21 1
#define | HAVE_GZSEEK 1
#define | HAVE_BZ2_1_0 1
#define | MKDIR_P "/bin/mkdir -p"
#define | LOCALEDIR "/usr/local/share/locale"
#define | RPMCONFIGDIR "/usr/local/lib/rpm"
#define | SYSCONFIGDIR "/etc/rpm"
#define | FINDPROVIDES "/usr/local/lib/rpm/find-provides"
#define | FINDREQUIRES "/usr/local/lib/rpm/find-requires"
#define | LIBRPMALIAS_FILENAME "/usr/local/lib/rpm/rpmpopt-4.0.4"
#define | LIBRPMRC_FILENAME "/usr/local/lib/rpm/rpmrc"
#define | MACROFILES "/usr/local/lib/rpm/macros:/usr/local/lib/rpm/%{_target_platform}/macros:/etc/rpm/macros:/etc/rpm/macros.specspo:/etc/rpm/macros.db1:/etc/rpm/%{_target_platform}/macros:~/.rpmmacros"
#define | STATFS_IN_SYS_MOUNT 1
#define | USE_GNU_GLOB 1
#define | USE_DB3 1
#define | USE_DB1 1
#define | HAVE_DB3_DB_H 1
#define | HAVE_BASENAME 1
#define | HAVE_DCGETTEXT 1
#define | HAVE_FTOK 1
#define | HAVE_GETCWD 1
#define | HAVE_GETEGID 1
#define | HAVE_GETEUID 1
#define | HAVE_GETGID 1
#define | HAVE_GETPAGESIZE 1
#define | HAVE_GETUID 1
#define | HAVE_GETWD 1
#define | HAVE_GLOB 1
#define | HAVE_INET_ATON 1
#define | HAVE_MUNMAP 1
#define | HAVE_PUTENV 1
#define | HAVE_REALPATH 1
#define | HAVE_REGCOMP 1
#define | HAVE_SETENV 1
#define | HAVE_SETLOCALE 1
#define | HAVE_SNPRINTF 1
#define | HAVE_STRCASECMP 1
#define | HAVE_STRCHR 1
#define | HAVE_STRCSPN 1
#define | HAVE_STRDUP 1
#define | HAVE_STRERROR 1
#define | HAVE_STRSPN 1
#define | HAVE_STRSTR 1
#define | HAVE_STRTOL 1
#define | HAVE_STRTOUL 1
#define | HAVE_TSEARCH 1
#define | HAVE_VSNPRINTF 1
#define | HAVE_BZLIB_H 1
#define | HAVE_DB3_DB_H 1
#define | HAVE_DIRENT_H 1
#define | HAVE_DLFCN_H 1
#define | HAVE_ERR_H 1
#define | HAVE_FCNTL_H 1
#define | HAVE_FLOAT_H 1
#define | HAVE_GLOB_H 1
#define | HAVE_GRP_H 1
#define | HAVE_LIMITS_H 1
#define | HAVE_LOCALE_H 1
#define | HAVE_MACHINE_TYPES_H 1
#define | HAVE_MEMORY_H 1
#define | HAVE_NETDB_H 1
#define | HAVE_NETINET_IN_SYSTM_H 1
#define | HAVE_NL_TYPES_H 1
#define | HAVE_PWD_H 1
#define | HAVE_STDDEF_H 1
#define | HAVE_STDLIB_H 1
#define | HAVE_STRING_H 1
#define | HAVE_SYS_IPC_H 1
#define | HAVE_SYS_MMAN_H 1
#define | HAVE_SYS_MOUNT_H 1
#define | HAVE_SYS_PARAM_H 1
#define | HAVE_SYS_RESOURCE_H 1
#define | HAVE_SYS_SELECT_H 1
#define | HAVE_SYS_SOCKET_H 1
#define | HAVE_SYS_STAT_H 1
#define | HAVE_SYS_TYPES_H 1
#define | HAVE_SYS_UTSNAME_H 1
#define | HAVE_SYS_WAIT_H 1
#define | HAVE_UNISTD_H 1
#define | HAVE_UTIME_H 1
#define | HAVE_ZLIB_H 1
#define | PACKAGE "rpm"
#define | VERSION "4.0.4"
#define | PROTOTYPES 1
#define | HAVE_ICONV 1
#define | ICONV_CONST const
#define | HAVE_LANGINFO_CODESET 1
#define | HAVE_LC_MESSAGES 1
#define | ENABLE_NLS 1
#define | HAVE_GETTEXT 1
#define | USE_GETMNTENT 1

## Define Documentation

#define ENABLE_NLS 1

| Definition at line 491 of file config.h.

#define FINDPROVIDES "/usr/local/lib/rpm/find-provides"

| Definition at line 147 of file config.h.

#define FINDREQUIRES "/usr/local/lib/rpm/find-requires"

| Definition at line 150 of file config.h.

#define HAVE_ALLOCA 1

| Definition at line 22 of file config.h.

#define HAVE_BASENAME 1

| Definition at line 208 of file config.h.

#define HAVE_BZ2_1_0 1

| Definition at line 131 of file config.h.

#define HAVE_BZLIB_H 1

| Definition at line 325 of file config.h.

#define HAVE_DB3_DB_H 1

| Definition at line 328 of file config.h.

#define HAVE_DB3_DB_H 1

| Definition at line 328 of file config.h.

#define HAVE_DCGETTEXT 1

| Definition at line 211 of file config.h.

#define HAVE_DIRENT_H 1

| Definition at line 331 of file config.h.

#define HAVE_DLFCN_H 1

| Definition at line 334 of file config.h.

#define HAVE_ERR_H 1

| Definition at line 337 of file config.h.

#define HAVE_FCNTL_H 1

| Definition at line 340 of file config.h.

#define HAVE_FLOAT_H 1

| Definition at line 343 of file config.h.

#define HAVE_FNMATCH 1

| Definition at line 31 of file config.h.

#define HAVE_FTOK 1

| Definition at line 220 of file config.h.

#define HAVE_GETCWD 1

| Definition at line 223 of file config.h.

#define HAVE_GETEGID 1

| Definition at line 226 of file config.h.

#define HAVE_GETEUID 1

| Definition at line 229 of file config.h.

#define HAVE_GETGID 1

| Definition at line 232 of file config.h.

#define HAVE_GETPAGESIZE 1

| Definition at line 235 of file config.h.

#define HAVE_GETTEXT 1

| Definition at line 494 of file config.h.

#define HAVE_GETUID 1

| Definition at line 241 of file config.h.

#define HAVE_GETWD 1

| Definition at line 244 of file config.h.

#define HAVE_GLOB 1

| Definition at line 247 of file config.h.

#define HAVE_GLOB_H 1

| Definition at line 349 of file config.h.

#define HAVE_GRP_H 1

| Definition at line 352 of file config.h.

#define HAVE_GZSEEK 1

| Definition at line 125 of file config.h.

#define HAVE_HERRNO 1

| Definition at line 92 of file config.h.

#define HAVE_ICONV 1

| Definition at line 478 of file config.h.

#define HAVE_INET_ATON 1

| Definition at line 250 of file config.h.

#define HAVE_LANGINFO_CODESET 1

| Definition at line 484 of file config.h.

#define HAVE_LC_MESSAGES 1

| Definition at line 487 of file config.h.

#define HAVE_LCHOWN 1

| Definition at line 116 of file config.h.

#define HAVE_LIMITS_H 1

| Definition at line 358 of file config.h.

#define HAVE_LOCALE_H 1

| Definition at line 361 of file config.h.

#define HAVE_MACHINE_TYPES_H 1

| Definition at line 364 of file config.h.

#define HAVE_MEMORY_H 1

| Definition at line 373 of file config.h.

#define HAVE_MUNMAP 1

| Definition at line 259 of file config.h.

#define HAVE_NETDB_H 1

| Definition at line 382 of file config.h.

#define HAVE_NETINET_IN_SYSTM_H 1

| Definition at line 385 of file config.h.

#define HAVE_NL_TYPES_H 1

| Definition at line 388 of file config.h.

#define HAVE_OLDPATCH_21 1

| Definition at line 122 of file config.h.

#define HAVE_PUTENV 1

| Definition at line 265 of file config.h.

#define HAVE_PWD_H 1

| Definition at line 391 of file config.h.

#define HAVE_REALPATH 1

| Definition at line 268 of file config.h.

#define HAVE_REGCOMP 1

| Definition at line 271 of file config.h.

#define HAVE_S_IFSOCK 1

| Definition at line 98 of file config.h.

#define HAVE_S_ISLNK 1

| Definition at line 95 of file config.h.

#define HAVE_S_ISSOCK 1

| Definition at line 101 of file config.h.

#define HAVE_SETENV 1

| Definition at line 274 of file config.h.

#define HAVE_SETLOCALE 1

| Definition at line 277 of file config.h.

#define HAVE_SNPRINTF 1

| Definition at line 280 of file config.h.

#define HAVE_STDDEF_H 1

| Definition at line 394 of file config.h.

#define HAVE_STDLIB_H 1

| Definition at line 397 of file config.h.

#define HAVE_STRCASECMP 1

| Definition at line 289 of file config.h.

#define HAVE_STRCHR 1

| Definition at line 292 of file config.h.

#define HAVE_STRCSPN 1

| Definition at line 295 of file config.h.

#define HAVE_STRDUP 1

| Definition at line 298 of file config.h.

#define HAVE_STRERROR 1

| Definition at line 301 of file config.h.

#define HAVE_STRING_H 1

| Definition at line 400 of file config.h.

#define HAVE_STRSPN 1

| Definition at line 304 of file config.h.

#define HAVE_STRSTR 1

| Definition at line 307 of file config.h.

#define HAVE_STRTOL 1

| Definition at line 310 of file config.h.

#define HAVE_STRTOUL 1

| Definition at line 313 of file config.h.

#define HAVE_SYS_IPC_H 1

| Definition at line 406 of file config.h.

#define HAVE_SYS_MMAN_H 1

| Definition at line 409 of file config.h.

#define HAVE_SYS_MOUNT_H 1

| Definition at line 418 of file config.h.

#define HAVE_SYS_PARAM_H 1

| Definition at line 424 of file config.h.

#define HAVE_SYS_RESOURCE_H 1

| Definition at line 427 of file config.h.

#define HAVE_SYS_SELECT_H 1

| Definition at line 430 of file config.h.

#define HAVE_SYS_SOCKET_H 1

| Definition at line 433 of file config.h.

#define HAVE_SYS_STAT_H 1

| Definition at line 436 of file config.h.

#define HAVE_SYS_TYPES_H 1

| Definition at line 445 of file config.h.

#define HAVE_SYS_UTSNAME_H 1

| Definition at line 448 of file config.h.

#define HAVE_SYS_WAIT_H 1

| Definition at line 454 of file config.h.

#define HAVE_TSEARCH 1

| Definition at line 316 of file config.h.

#define HAVE_UNISTD_H 1

| Definition at line 457 of file config.h.

#define HAVE_UTIME_H 1

| Definition at line 460 of file config.h.

#define HAVE_VPRINTF 1

| Definition at line 40 of file config.h.

#define HAVE_VSNPRINTF 1

| Definition at line 319 of file config.h.

#define HAVE_ZLIB_H 1

| Definition at line 463 of file config.h.

#define ICONV_CONST const

| Definition at line 481 of file config.h.

#define LIBRPMALIAS_FILENAME "/usr/local/lib/rpm/rpmpopt-4.0.4"

| Definition at line 153 of file config.h. Referenced by main().

#define LIBRPMRC_FILENAME "/usr/local/lib/rpm/rpmrc"

| Definition at line 156 of file config.h.

#define LOCALEDIR "/usr/local/share/locale"

| Definition at line 138 of file config.h. Referenced by main().

#define MACROFILES "/usr/local/lib/rpm/macros:/usr/local/lib/rpm/%{_target_platform}/macros:/etc/rpm/macros:/etc/rpm/macros.specspo:/etc/rpm/macros.db1:/etc/rpm/%{_target_platform}/macros:~/.rpmmacros"

| Definition at line 159 of file config.h.

#define MKDIR_P "/bin/mkdir -p"

| Definition at line 135 of file config.h. Referenced by doSetupMacro(), and parseForSimple().

#define PACKAGE "rpm"

| Definition at line 469 of file config.h. Referenced by main().

#define PROTOTYPES 1

| Definition at line 475 of file config.h.

#define RPMCONFIGDIR "/usr/local/lib/rpm"

| Definition at line 141 of file config.h. Referenced by main().

#define STATFS_IN_SYS_MOUNT 1

| Definition at line 168 of file config.h.

#define STDC_HEADERS 1

| Definition at line 83 of file config.h.

#define SYSCONFIGDIR "/etc/rpm"

| Definition at line 144 of file config.h.

#define TIME_WITH_SYS_TIME 1

| Definition at line 86 of file config.h.

#define USE_DB1 1

| Definition at line 186 of file config.h.

#define USE_DB3 1

| Definition at line 183 of file config.h.

#define USE_GETMNTENT 1

| Definition at line 497 of file config.h.

#define USE_GNU_GLOB 1

| Definition at line 180 of file config.h.

#define VERSION "4.0.4"

| Definition at line 472 of file config.h. Referenced by packageBinaries(), and packageSources().