📄 getconf.c
字号:
#ifdef _POSIX_TRACE_EVENT_NAME_MAX { "_POSIX_TRACE_EVENT_NAME_MAX", CONSTANT, _POSIX_TRACE_EVENT_NAME_MAX },#else { "_POSIX_TRACE_EVENT_NAME_MAX", G_UNDEF, -1 },#endif #ifdef _POSIX_TRACE_NAME_MAX { "_POSIX_TRACE_NAME_MAX", CONSTANT, _POSIX_TRACE_NAME_MAX },#else { "_POSIX_TRACE_NAME_MAX", G_UNDEF, -1 },#endif #ifdef _POSIX_TRACE_SYS_MAX { "_POSIX_TRACE_SYS_MAX", CONSTANT, _POSIX_TRACE_SYS_MAX },#else { "_POSIX_TRACE_SYS_MAX", G_UNDEF, -1 },#endif #ifdef _POSIX_TRACE_USER_EVENT_MAX { "_POSIX_TRACE_USER_EVENT_MAX", CONSTANT, _POSIX_TRACE_USER_EVENT_MAX },#else { "_POSIX_TRACE_USER_EVENT_MAX", G_UNDEF, -1 },#endif #ifdef _POSIX_TTY_NAME_MAX { "_POSIX_TTY_NAME_MAX", CONSTANT, _POSIX_TTY_NAME_MAX },#else { "_POSIX_TTY_NAME_MAX", G_UNDEF, -1 },#endif #ifdef _POSIX_TZNAME_MAX { "_POSIX_TZNAME_MAX", CONSTANT, _POSIX_TZNAME_MAX },#else { "_POSIX_TZNAME_MAX", G_UNDEF, -1 },#endif /* POSIX.1 Maximum Values */#ifdef _POSIX_CLOCKRES_MIN { "_POSIX_CLOCKRES_MIN", CONSTANT, _POSIX_CLOCKRES_MIN },#else { "_POSIX_CLOCKRES_MIN", G_UNDEF, -1 },#endif /* POSIX.1-2001/XPG6 (and later) Runtime Invariants from <limits.h> */#ifdef _SC_SS_REPL_MAX { "SS_REPL_MAX", SYSCONF, _SC_SS_REPL_MAX },#endif #ifdef _SC_TRACE_EVENT_NAME_MAX { "TRACE_EVENT_NAME_MAX", SYSCONF, _SC_TRACE_EVENT_NAME_MAX },#endif #ifdef _SC_TRACE_NAME_MAX { "TRACE_NAME_MAX", SYSCONF, _SC_TRACE_NAME_MAX },#endif #ifdef _SC_TRACE_SYS_MAX { "TRACE_SYS_MAX", SYSCONF, _SC_TRACE_SYS_MAX },#endif #ifdef _SC_TRACE_USER_EVENT_MAX { "TRACE_USER_EVENT_MAX", SYSCONF, _SC_TRACE_USER_EVENT_MAX },#endif /* POSIX.2/XPG 4.2 (and later) Symbolic Utility Limits */#ifdef _SC_BC_BASE_MAX { "BC_BASE_MAX", SYSCONF, _SC_BC_BASE_MAX },#endif#ifdef _SC_BC_DIM_MAX { "BC_DIM_MAX", SYSCONF, _SC_BC_DIM_MAX },#endif#ifdef _SC_BC_SCALE_MAX { "BC_SCALE_MAX", SYSCONF, _SC_BC_SCALE_MAX },#endif#ifdef _SC_BC_STRING_MAX { "BC_STRING_MAX", SYSCONF, _SC_BC_STRING_MAX },#endif#ifdef CHARCLASS_NAME_MAX { "CHARCLASS_NAME_MAX", CONSTANT, CHARCLASS_NAME_MAX },#endif#ifdef _SC_COLL_WEIGHTS_MAX { "COLL_WEIGHTS_MAX", SYSCONF, _SC_COLL_WEIGHTS_MAX },#endif#ifdef _SC_EXPR_NEST_MAX { "EXPR_NEST_MAX", SYSCONF, _SC_EXPR_NEST_MAX },#endif#ifdef _SC_LINE_MAX { "LINE_MAX", SYSCONF, _SC_LINE_MAX },#endif# ifdef NL_ARGMAX { "NL_ARGMAX", CONSTANT, NL_ARGMAX },#endif#ifdef NL_LANGMAX { "NL_LANGMAX", CONSTANT, NL_LANGMAX },#endif#ifdef NL_MSGMAX { "NL_MSGMAX", CONSTANT, NL_MSGMAX },#endif#ifdef NL_NMAX { "NL_NMAX", CONSTANT, NL_NMAX },#endif#ifdef NL_SETMAX { "NL_SETMAX", CONSTANT, NL_SETMAX },#endif#ifdef NL_TEXTMAX { "NL_TEXTMAX", CONSTANT, NL_TEXTMAX },#endif#ifdef _SC_RAW_SOCKET { "RAW_SOCKET", SYSCONF, _SC_RAW_SOCKET },#endif#ifdef _SC_RE_DUP_MAX { "RE_DUP_MAX", SYSCONF, _SC_RE_DUP_MAX },#endif /* POSIX.2 Optional Facility Configuration Values */#ifdef _SC_2_C_BIND { "POSIX2_C_BIND", SYSCONF, _SC_2_C_BIND },#else { "POSIX2_C_BIND", G_UNDEF, -1 },#endif#ifdef _SC_2_C_DEV { "POSIX2_C_DEV", SYSCONF, _SC_2_C_DEV },#else { "POSIX2_C_DEV", G_UNDEF, -1 },#endif#if defined (_SC_2_C_VERSION) { "POSIX2_C_VERSION", SYSCONF, _SC_2_C_VERSION },#else { "POSIX2_C_VERSION", G_UNDEF, -1 },#endif#if defined (_SC_2_CHAR_TERM) { "POSIX2_CHAR_TERM", SYSCONF, _SC_2_CHAR_TERM },#else { "POSIX2_CHAR_TERM", G_UNDEF, -1 },#endif#ifdef _SC_2_FORT_DEV { "POSIX2_FORT_DEV", SYSCONF, _SC_2_FORT_DEV },#else { "POSIX2_FORT_DEV", G_UNDEF, -1 },#endif#ifdef _SC_2_FORT_RUN { "POSIX2_FORT_RUN", SYSCONF, _SC_2_FORT_RUN },#else { "POSIX2_FORT_RUN", G_UNDEF, -1 },#endif#ifdef _SC_2_LOCALEDEF { "POSIX2_LOCALEDEF", SYSCONF, _SC_2_LOCALEDEF },#else { "POSIX2_LOCALEDEF", G_UNDEF, -1 },#endif#ifdef _SC_2_SW_DEV { "POSIX2_SW_DEV", SYSCONF, _SC_2_SW_DEV },#else { "POSIX2_SW_DEV", G_UNDEF, -1 },#endif#if defined (_SC2_UPE) { "POSIX2_UPE", SYSCONF, _SC_2_UPE },#else { "POSIX2_UPE", G_UNDEF, -1 },#endif#if !defined (_POSIX2_VERSION) && defined (_SC_2_VERSION) { "_POSIX2_VERSION", SYSCONF, _SC_2_VERSION },#else { "_POSIX2_VERSION", G_UNDEF, -1 },#endif#if defined (_SC_REGEX_VERSION) { "REGEX_VERSION", SYSCONF, _SC_REGEX_VERSION }, { "_REGEX_VERSION", SYSCONF, _SC_REGEX_VERSION },#else { "REGEX_VERSION", G_UNDEF, -1 }, { "_REGEX_VERSION", G_UNDEF, -1 },#endif#if defined (_SC_2_PBS) { "_POSIX2_PBS", SYSCONF, _SC_2_PBS }, { "_POSIX2_PBS_ACCOUNTING", SYSCONF, _SC_2_PBS_ACCOUNTING },# if defined (_SC_2_PBS_CHECKPOINT) { "_POSIX2_PBS_CHECKPOINT", SYSCONF, _SC_2_PBS_CHECKPOINT },# endif { "_POSIX2_PBS_LOCATE", SYSCONF, _SC_2_PBS_LOCATE }, { "_POSIX2_PBS_MESSAGE", SYSCONF, _SC_2_PBS_MESSAGE }, { "_POSIX2_PBS_TRACK", SYSCONF, _SC_2_PBS_TRACK },#endif /* POSIX.1 Configurable System Variables */#ifdef _SC_ARG_MAX { "ARG_MAX", SYSCONF, _SC_ARG_MAX },#endif#ifdef _SC_CHILD_MAX { "CHILD_MAX", SYSCONF, _SC_CHILD_MAX },#endif#ifdef _SC_CLK_TCK { "CLK_TCK", SYSCONF, _SC_CLK_TCK },#endif#ifdef _SC_DELAYTIMER_MAX { "DELAYTIMER_MAX", SYSCONF, _SC_DELAYTIMER_MAX },#endif#ifdef _SC_NGROUPS_MAX { "NGROUPS_MAX", SYSCONF, _SC_NGROUPS_MAX },#endif#ifdef NZERO { "NZERO", CONSTANT, NZERO },#endif#ifdef _SC_OPEN_MAX { "OPEN_MAX", SYSCONF, _SC_OPEN_MAX },#endif#ifdef PASS_MAX { "PASS_MAX", CONSTANT, PASS_MAX },#endif#ifdef _SC_STREAM_MAX { "STREAM_MAX", SYSCONF, _SC_STREAM_MAX },#endif#ifdef TMP_MAX { "TMP_MAX", CONSTANT, TMP_MAX },#endif#ifdef _SC_TZNAME_MAX { "TZNAME_MAX", SYSCONF, _SC_TZNAME_MAX },#endif /* POSIX.1 Optional Facility Configuration Values */#if defined (_SC_ADVISORY_INFO) { "_POSIX_ADVISORY_INFO", SYSCONF, _SC_ADVISORY_INFO },#endif#if defined (_SC_ASYNCHRONOUS_IO) { "_POSIX_ASYNCHRONOUS_IO", SYSCONF, _SC_ASYNCHRONOUS_IO },#endif#if defined (_SC_BARRIERS) { "_POSIX_BARRIERS", SYSCONF, _SC_BARRIERS },#endif#if defined (_SC_BASE) { "_POSIX_BASE", SYSCONF, _SC_BASE },#endif#if defined (_SC_C_LANG_SUPPORT) { "_POSIX_C_LANG_SUPPORT", SYSCONF, _SC_C_LANG_SUPPORT },#endif#if defined (_SC_C_LANG_SUPPORT_R) { "_POSIX_C_LANG_SUPPORT_R", SYSCONF, _SC_C_LANG_SUPPORT_R },#endif#if defined (_SC_CLOCK_SELECTION) { "_POSIX_CLOCK_SELECTION", SYSCONF, _SC_CLOCK_SELECTION },#endif#if defined (_SC_CPUTIME) { "_POSIX_CPUTIME", SYSCONF, _SC_CPUTIME },#endif#if defined (_SC_DEVICE_IO) { "_POSIX_DEVICE_IO", SYSCONF, _SC_DEVICE_IO },#endif#if defined (_SC_DEVICE_SPECIFIC) { "_POSIX_DEVICE_SPECIFIC", SYSCONF, _SC_DEVICE_SPECIFIC },#endif#if defined (_SC_DEVICE_SPECIFIC_R) { "_POSIX_DEVICE_SPECIFIC_R", SYSCONF, _SC_DEVICE_SPECIFIC_R },#endif#if defined (_SC_FD_MGMT) { "_POSIX_FD_MGMT", SYSCONF, _SC_FD_MGMT },#endif#if defined (_SC_FIFO) { "_POSIX_FIFO", SYSCONF, _SC_FIFO },#endif#if defined (_SC_FILE_ATTRIBUTES) { "_POSIX_FILE_ATTRIBUTES", SYSCONF, _SC_FILE_ATTRIBUTES },#endif#if defined (_SC_FILE_LOCKING) { "_POSIX_FILE_LOCKING", SYSCONF, _SC_FILE_LOCKING },#endif#if defined (_SC_FILE_SYSTEM) { "_POSIX_FILE_SYSTEM", SYSCONF, _SC_FILE_SYSTEM },#endif#if defined (_SC_FSYNC) { "_POSIX_FSYNC", SYSCONF, _SC_FSYNC },#endif#if defined (_SC_IPV6) { "_POSIX_IPV6", SYSCONF, _SC_IPV6 },#endif#if defined (_SC_JOB_CONTROL) { "_POSIX_JOB_CONTROL", SYSCONF, _SC_JOB_CONTROL },#endif#if defined (_SC_MAPPED_FILES) { "_POSIX_MAPPED_FILES", SYSCONF, _SC_MAPPED_FILES },#endif#if defined (_SC_MEMLOCK) { "_POSIX_MEMLOCK", SYSCONF, _SC_MEMLOCK },#endif#if defined (_SC_MEMLOCK_RANGE) { "_POSIX_MEMLOCK_RANGE", SYSCONF, _SC_MEMLOCK_RANGE },#endif#if defined (_SC_MEMORY_PROTECTION) { "_POSIX_MEMORY_PROTECTION", SYSCONF, _SC_MEMORY_PROTECTION },#endif#if defined (_SC_MESSAGE_PASSING) { "_POSIX_MESSAGE_PASSING", SYSCONF, _SC_MESSAGE_PASSING },#endif#if defined (_SC_MONOTONIC_CLOCK) { "_POSIX_MONOTONIC_CLOCK", SYSCONF, _SC_MONOTONIC_CLOCK },#endif#if defined (_SC_MULTI_PROCESS) { "_POSIX_MULTI_PROCESS", SYSCONF, _SC_MULTI_PROCESS },#endif#if defined (_SC_NETWORKING) { "_POSIX_NETWORKING", SYSCONF, _SC_NETWORKING },#endif#if defined (_SC_PIPE) { "_POSIX_PIPE", SYSCONF, _SC_PIPE },#endif#if defined (SC_PRIORITIZED_IO) { "_POSIX_PRIORITIZED_IO", SYSCONF, _SC_PRIORITIZED_IO },#endif#if defined (_SC_PRIORITY_SCHEDULING) { "_POSIX_PRIORITY_SCHEDULING", SYSCONF, _SC_PRIORITY_SCHEDULING },#endif#if defined (_SC_READER_WRITER_LOCKS) { "_POSIX_READER_WRITER_LOCKS", SYSCONF, _SC_READER_WRITER_LOCKS },#endif#if defined (_SC_RAW_SOCKETS) { "_POSIX_RAW_SOCKETS", SYSCONF, _SC_RAW_SOCKETS },#endif#if defined (_SC_REALTIME_SIGNALS) { "_POSIX_REALTIME_SIGNALS", SYSCONF, _SC_REALTIME_SIGNALS },#endif#if defined (_SC_REGEXP) { "_POSIX_REGEXP", SYSCONF, _SC_REGEXP },#endif#if defined (_SC_SAVED_IDS) { "_POSIX_SAVED_IDS", SYSCONF, _SC_SAVED_IDS },#endif#if defined (_SC_SEMAPHORES) { "_POSIX_SEMAPHORES", SYSCONF, _SC_SEMAPHORES },#endif#if defined (_SC_SHARED_MEMORY_OBJECTS) { "_POSIX_SHARED_MEMORY_OBJECTS", SYSCONF, _SC_SHARED_MEMORY_OBJECTS },#endif { "_POSIX_SHELL", CONSTANT, 1 },#if defined (_SC_SIGNALS) { "_POSIX_SIGNALS", SYSCONF, _SC_SIGNALS },#endif#if defined (_SC_SINGLE_PROCESS) { "_POSIX_SINGLE_PROCESS", SYSCONF, _SC_SINGLE_PROCESS },#endif#if defined (_SC_SPAWN) { "_POSIX_SPAWN", SYSCONF, _SC_SPAWN },#endif#if defined (_SC_SPIN_LOCKS) { "_POSIX_SPIN_LOCKS", SYSCONF, _SC_SPIN_LOCKS },#endif#if defined (_SC_SPORADIC_SERVER) { "_POSIX_SPORADIC_SERVER", SYSCONF, _SC_SPORADIC_SERVER },#endif#if defined (_SC_SYMLOOP_MAX) { "_POSIX_SYMLOOP_MAX", SYSCONF, _SC_SYMLOOP_MAX },#endif#if defined (_SC_SYNCHRONIZED_IO) { "_POSIX_SYNCHRONIZED_IO", SYSCONF, _SC_SYNCHRONIZED_IO },#endif#if defined (_SC_SYSTEM_DATABASE) { "_POSIX_SYSTEM_DATABASE", SYSCONF, _SC_SYSTEM_DATABASE },#endif#if defined (_SC_SYSTEM_DATABASE_R) { "_POSIX_SYSTEM_DATABASE_R", SYSCONF, _SC_SYSTEM_DATABASE_R },#endif#if defined (_SC_THREAD_ATTR_STACKADDR) { "_POSIX_THREAD_ATTR_STACKADDR", SYSCONF, _SC_THREAD_ATTR_STACKADDR },#endif#if defined (_SC_THREAD_ATTR_STACKSIZE) { "_POSIX_THREAD_ATTR_STACKSIZE", SYSCONF, _SC_THREAD_ATTR_STACKSIZE },#endif#if defined (_SC_THREAD_CPUTIME) { "_POSIX_THREAD_CPUTIME", SYSCONF, _SC_THREAD_CPUTIME },#endif#if defined (_SC_THREAD_PRIO_INHERIT) { "_POSIX_THREAD_PRIO_INHERIT", SYSCONF, _SC_THREAD_PRIO_INHERIT },#endif#if defined (_SC_THREAD_PRIO_PROTECT) { "_POSIX_THREAD_PRIO_PROTECT", SYSCONF, _SC_THREAD_PRIO_PROTECT },#endif#if defined (_SC_THREAD_PRIORITY_SCHEDULING) { "_POSIX_THREAD_PRIORITY_SCHEDULING", SYSCONF, _SC_THREAD_PRIORITY_SCHEDULING },#endif#if defined (_SC_THREAD_PROCESS_SHARED) { "_POSIX_THREAD_PROCESS_SHARED", SYSCONF, _SC_THREAD_PROCESS_SHARED },#endif#if defined (_SC_THREAD_SAFE_FUNCTIONS) { "_POSIX_THREAD_SAFE_FUNCTIONS", SYSCONF, _SC_THREAD_SAFE_FUNCTIONS },#endif#if defined (_SC_THREAD_SPORADIC_SERVER) { "_POSIX_THREAD_SPORADIC_SERVER", SYSCONF, _SC_THREAD_SPORADIC_SERVER },#endif#if defined (_SC_THREADS) { "_POSIX_THREADS", SYSCONF, _SC_THREADS },#endif#if defined (_SC_TIMEOUTS) { "_POSIX_TIMEOUTS", SYSCONF, _SC_TIMEOUTS },#endif#if defined (_SC_TIMERS) { "_POSIX_TIMERS", SYSCONF, _SC_TIMERS },#endif#if defined (_SC_TRACE) { "_POSIX_TRACE", SYSCONF, _SC_TRACE },#endif#if defined (_SC_TRACE) { "_POSIX_TRACE_EVENT_FILTER",SYSCONF, _SC_TRACE_EVENT_FILTER },#endif#if defined (_SC_TRACE) { "_POSIX_TRACE_INHERIT", SYSCONF, _SC_TRACE_INHERIT },#endif#if defined (_SC_TRACE) { "_POSIX_TRACE_LOG", SYSCONF, _SC_TRACE_LOG },#endif#if defined (_SC_TYPED_MEMORY_OBJECTS) { "_POSIX_TYPED_MEMORY_OBJECTS", SYSCONF, _SC_TYPED_MEMORY_OBJECTS },#endif#if defined (_SC_VERSION) { "_POSIX_VERSION", SYSCONF, _SC_VERSION },#endif /* XPG 4.2 Configurable System Variables. */#if defined (_SC_ATEXIT_MAX) { "ATEXIT_MAX", SYSCONF, _SC_ATEXIT_MAX },#endif#if defined (_SC_GETGR_R_SIZE_MAX) { "GETGR_R_SIZE_MAX", SYSCONF, _SC_GETGR_R_SIZE_MAX },#endif#if defined (_SC_GETPW_R_SIZE_MAX) { "GETPW_R_SIZE_MAX", SYSCONF, _SC_GETPW_R_SIZE_MAX },#endif#if defined (_SC_HOST_NAME_MAX) { "HOST_NAME_MAX", SYSCONF, _SC_HOST_NAME_MAX },#endif#if defined (_SC_IOV_MAX) { "IOV_MAX", SYSCONF, _SC_IOV_MAX },#endif#if defined (_SC_LOGIN_NAME_MAX) { "LOGIN_NAME_MAX", SYSCONF, _SC_LOGIN_NAME_MAX },#endif#if defined (_SC_LOGNAME_MAX) { "LOGNAME_MAX", SYSCONF, _SC_LOGNAME_MAX },#endif#if defined (_SC_PAGESIZE) { "PAGESIZE", SYSCONF, _SC_PAGESIZE },#endif#if defined (_SC_PAGE_SIZE) { "PAGE_SIZE", SYSCONF, _SC_PAGE_SIZE },#endif#if defined (_SC_SYMLOOP_MAX) { "SYMLOOP_MAX", SYSCONF, _SC_SYMLOOP_MAX },#endif#if defined (_SC_TTY_NAME_MAX) { "TTY_NAME_MAX", SYSCONF, _SC_TTY_NAME_MAX },#endif#if defined (_SC_USER_GROUPS) { "_POSIX_USER_GROUPS", SYSCONF, _SC_USER_GROUPS },#endif#if defined (_SC_USER_GROUPS_R) { "_POSIX_USER_GROUPS_R", SYSCONF, _SC_USER_GROUPS_R },#endif#if defined (_SC_AIO_LISTIO_MAX) { "AIO_LISTIO_MAX", SYSCONF, _SC_AIO_LISTIO_MAX },#endif#if defined (_SC_AIO_MAX) { "AIO_MAX", SYSCONF, _SC_AIO_MAX },#endif#if defined (_SC_AIO_PRIO_DELTA_MAX) { "AIO_PRIO_DELTA_MAX", SYSCONF, _SC_AIO_PRIO_DELTA_MAX },#endif#if defined (_SC_MQ_OPEN_MAX) { "MQ_OPEN_MAX", SYSCONF, _SC_MQ_OPEN_MAX },#endif#if defined (_SC_MQ_PRIO_MAX) { "MQ_PRIO_MAX", SYSCONF, _SC_MQ_PRIO_MAX },#endif#if defined (_SC_RTSIG_MAX) { "RTSIG_MAX", SYSCONF, _SC_RTSIG_MAX },#endif#if defined (_SC_SEM_NSEMS_MAX) { "SEM_NSEMS_MAX", SYSCONF, _SC_SEM_NSEMS_MAX },#endif#if defined (_SC_SEM_VALUE_MAX) { "SEM_VALUE_MAX", SYSCONF, _SC_SEM_VALUE_MAX },#endif#if defined (_SC_SIGQUEUE_MAX) { "SIGQUEUE_MAX", SYSCONF, _SC_SIGQUEUE_MAX },#endif#if defined (_SC_TIMER_MAX) { "TIMER_MAX", SYSCONF, _SC_TIMER_MAX },#endif#if defined (_SC_THREAD_DESTRUCTOR_ITERATIONS) { "PTHREAD_DESTRUCTOR_ITERATIONS", SYSCONF, _SC_THREAD_DESTRUCTOR_ITERATIONS },#endif#if defined (_SC_THREAD_KEYS_MAX) { "PTHREAD_KEYS_MAX", SYSCONF, _SC_THREAD_KEYS_MAX },#endif#if defined (_SC_THREAD_STACK_MIN) { "PTHREAD_STACK_MIN", SYSCONF, _SC_THREAD_STACK_MIN },#endif#if defined (_SC_THREAD_THREADS_MAX) { "PTHREAD_THREADS_MAX", SYSCONF, _SC_THREAD_THREADS_MAX },#endif /* XPG 4.2 (and later) Optional Facility Configuration Values */#if defined (_SC_XOPEN_CRYPT) { "_XOPEN_CRYPT", SYSCONF, _SC_XOPEN_CRYPT },#endif#if defined (_SC_XOPEN_ENH_I18N) { "_XOPEN_ENH_I18N", SYSCONF, _SC_XOPEN_ENH_I18N },#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -