diff options
Diffstat (limited to 'configure.ac')
| -rw-r--r-- | configure.ac | 305 |
1 files changed, 305 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index ab5066fd..ec8451a2 100644 --- a/configure.ac +++ b/configure.ac @@ -310,6 +310,311 @@ AC_CHECK_DECLS(m4_normalize([ LO_FLAGS_PARTSCAN ]),,, [#include <linux/loop.h>]) +AC_CHECK_DECLS(m4_normalize([ + CTL_KERN, + CTL_VM, + CTL_NET, + CTL_PROC, + CTL_FS, + CTL_DEBUG, + CTL_DEV, + CTL_BUS, + CTL_ABI, + CTL_CPU, + CTL_ARLAN, + CTL_S390DBF, + CTL_SUNRPC, + CTL_PM, + CTL_FRV, + KERN_OSTYPE, + KERN_OSRELEASE, + KERN_OSREV, + KERN_VERSION, + KERN_SECUREMASK, + KERN_PROF, + KERN_NODENAME, + KERN_DOMAINNAME, + KERN_PANIC, + KERN_REALROOTDEV, + KERN_SPARC_REBOOT, + KERN_CTLALTDEL, + KERN_PRINTK, + KERN_NAMETRANS, + KERN_PPC_HTABRECLAIM, + KERN_PPC_ZEROPAGED, + KERN_PPC_POWERSAVE_NAP, + KERN_MODPROBE, + KERN_SG_BIG_BUFF, + KERN_ACCT, + KERN_PPC_L2CR, + KERN_RTSIGNR, + KERN_RTSIGMAX, + KERN_SHMMAX, + KERN_MSGMAX, + KERN_MSGMNB, + KERN_MSGPOOL, + KERN_SYSRQ, + KERN_MAX_THREADS, + KERN_RANDOM, + KERN_SHMALL, + KERN_MSGMNI, + KERN_SEM, + KERN_SPARC_STOP_A, + KERN_SHMMNI, + KERN_OVERFLOWUID, + KERN_OVERFLOWGID, + KERN_SHMPATH, + KERN_HOTPLUG, + KERN_IEEE_EMULATION_WARNINGS, + KERN_S390_USER_DEBUG_LOGGING, + KERN_CORE_USES_PID, + KERN_TAINTED, + KERN_CADPID, + KERN_PIDMAX, + KERN_CORE_PATTERN, + KERN_PANIC_ON_OOPS, + KERN_HPPA_PWRSW, + KERN_HPPA_UNALIGNED, + KERN_PRINTK_RATELIMIT, + KERN_PRINTK_RATELIMIT_BURST, + KERN_PTY, + KERN_NGROUPS_MAX, + KERN_SPARC_SCONS_PWROFF, + KERN_HZ_TIMER, + KERN_UNKNOWN_NMI_PANIC, + KERN_BOOTLOADER_TYPE, + KERN_RANDOMIZE, + KERN_SETUID_DUMPABLE, + KERN_SPIN_RETRY, + KERN_ACPI_VIDEO_FLAGS, + KERN_IA64_UNALIGNED, + KERN_COMPAT_LOG, + KERN_MAX_LOCK_DEPTH, + KERN_NMI_WATCHDOG, + KERN_PANIC_ON_NMI, + NET_CORE, + NET_ETHER, + NET_802, + NET_UNIX, + NET_IPV4, + NET_IPX, + NET_ATALK, + NET_NETROM, + NET_AX25, + NET_BRIDGE, + NET_ROSE, + NET_IPV6, + NET_X25, + NET_TR, + NET_DECNET, + NET_ECONET, + NET_SCTP, + NET_LLC, + NET_NETFILTER, + NET_DCCP, + NET_IRDA, + NET_CORE_WMEM_MAX, + NET_CORE_RMEM_MAX, + NET_CORE_WMEM_DEFAULT, + NET_CORE_RMEM_DEFAULT, + NET_CORE_DESTROY_DELAY, + NET_CORE_MAX_BACKLOG, + NET_CORE_FASTROUTE, + NET_CORE_MSG_COST, + NET_CORE_MSG_BURST, + NET_CORE_OPTMEM_MAX, + NET_CORE_HOT_LIST_LENGTH, + NET_CORE_DIVERT_VERSION, + NET_CORE_NO_CONG_THRESH, + NET_CORE_NO_CONG, + NET_CORE_LO_CONG, + NET_CORE_MOD_CONG, + NET_CORE_DEV_WEIGHT, + NET_CORE_SOMAXCONN, + NET_CORE_BUDGET, + NET_CORE_AEVENT_ETIME, + NET_CORE_AEVENT_RSEQTH, + NET_CORE_WARNINGS, + NET_IPV4_FORWARD, + NET_IPV4_DYNADDR, + NET_IPV4_CONF, + NET_IPV4_NEIGH, + NET_IPV4_ROUTE, + NET_IPV4_FIB_HASH, + NET_IPV4_NETFILTER, + NET_IPV4_TCP_TIMESTAMPS, + NET_IPV4_TCP_WINDOW_SCALING, + NET_IPV4_TCP_SACK, + NET_IPV4_TCP_RETRANS_COLLAPSE, + NET_IPV4_DEFAULT_TTL, + NET_IPV4_AUTOCONFIG, + NET_IPV4_NO_PMTU_DISC, + NET_IPV4_TCP_SYN_RETRIES, + NET_IPV4_IPFRAG_HIGH_THRESH, + NET_IPV4_IPFRAG_LOW_THRESH, + NET_IPV4_IPFRAG_TIME, + NET_IPV4_TCP_MAX_KA_PROBES, + NET_IPV4_TCP_KEEPALIVE_TIME, + NET_IPV4_TCP_KEEPALIVE_PROBES, + NET_IPV4_TCP_RETRIES1, + NET_IPV4_TCP_RETRIES2, + NET_IPV4_TCP_FIN_TIMEOUT, + NET_IPV4_IP_MASQ_DEBUG, + NET_TCP_SYNCOOKIES, + NET_TCP_STDURG, + NET_TCP_RFC1337, + NET_TCP_SYN_TAILDROP, + NET_TCP_MAX_SYN_BACKLOG, + NET_IPV4_LOCAL_PORT_RANGE, + NET_IPV4_ICMP_ECHO_IGNORE_ALL, + NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS, + NET_IPV4_ICMP_SOURCEQUENCH_RATE, + NET_IPV4_ICMP_DESTUNREACH_RATE, + NET_IPV4_ICMP_TIMEEXCEED_RATE, + NET_IPV4_ICMP_PARAMPROB_RATE, + NET_IPV4_ICMP_ECHOREPLY_RATE, + NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES, + NET_IPV4_IGMP_MAX_MEMBERSHIPS, + NET_TCP_TW_RECYCLE, + NET_IPV4_ALWAYS_DEFRAG, + NET_IPV4_TCP_KEEPALIVE_INTVL, + NET_IPV4_INET_PEER_THRESHOLD, + NET_IPV4_INET_PEER_MINTTL, + NET_IPV4_INET_PEER_MAXTTL, + NET_IPV4_INET_PEER_GC_MINTIME, + NET_IPV4_INET_PEER_GC_MAXTIME, + NET_TCP_ORPHAN_RETRIES, + NET_TCP_ABORT_ON_OVERFLOW, + NET_TCP_SYNACK_RETRIES, + NET_TCP_MAX_ORPHANS, + NET_TCP_MAX_TW_BUCKETS, + NET_TCP_FACK, + NET_TCP_REORDERING, + NET_TCP_ECN, + NET_TCP_DSACK, + NET_TCP_MEM, + NET_TCP_WMEM, + NET_TCP_RMEM, + NET_TCP_APP_WIN, + NET_TCP_ADV_WIN_SCALE, + NET_IPV4_NONLOCAL_BIND, + NET_IPV4_ICMP_RATELIMIT, + NET_IPV4_ICMP_RATEMASK, + NET_TCP_TW_REUSE, + NET_TCP_FRTO, + NET_TCP_LOW_LATENCY, + NET_IPV4_IPFRAG_SECRET_INTERVAL, + NET_IPV4_IGMP_MAX_MSF, + NET_TCP_NO_METRICS_SAVE, + NET_TCP_DEFAULT_WIN_SCALE, + NET_TCP_MODERATE_RCVBUF, + NET_TCP_TSO_WIN_DIVISOR, + NET_TCP_BIC_BETA, + NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR, + NET_TCP_CONG_CONTROL, + NET_TCP_ABC, + NET_IPV4_IPFRAG_MAX_DIST, + NET_TCP_MTU_PROBING, + NET_TCP_BASE_MSS, + NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS, + NET_TCP_DMA_COPYBREAK, + NET_TCP_SLOW_START_AFTER_IDLE, + NET_CIPSOV4_CACHE_ENABLE, + NET_CIPSOV4_CACHE_BUCKET_SIZE, + NET_CIPSOV4_RBM_OPTFMT, + NET_CIPSOV4_RBM_STRICTVALID, + NET_TCP_AVAIL_CONG_CONTROL, + NET_TCP_ALLOWED_CONG_CONTROL, + NET_TCP_MAX_SSTHRESH, + NET_TCP_FRTO_RESPONSE, + NET_IPV4_ROUTE_FLUSH, + NET_IPV4_ROUTE_MIN_DELAY, + NET_IPV4_ROUTE_MAX_DELAY, + NET_IPV4_ROUTE_GC_THRESH, + NET_IPV4_ROUTE_MAX_SIZE, + NET_IPV4_ROUTE_GC_MIN_INTERVAL, + NET_IPV4_ROUTE_GC_TIMEOUT, + NET_IPV4_ROUTE_GC_INTERVAL, + NET_IPV4_ROUTE_REDIRECT_LOAD, + NET_IPV4_ROUTE_REDIRECT_NUMBER, + NET_IPV4_ROUTE_REDIRECT_SILENCE, + NET_IPV4_ROUTE_ERROR_COST, + NET_IPV4_ROUTE_ERROR_BURST, + NET_IPV4_ROUTE_GC_ELASTICITY, + NET_IPV4_ROUTE_MTU_EXPIRES, + NET_IPV4_ROUTE_MIN_PMTU, + NET_IPV4_ROUTE_MIN_ADVMSS, + NET_IPV4_ROUTE_SECRET_INTERVAL, + NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS, + NET_IPV4_CONF_FORWARDING, + NET_IPV4_CONF_MC_FORWARDING, + NET_IPV4_CONF_PROXY_ARP, + NET_IPV4_CONF_ACCEPT_REDIRECTS, + NET_IPV4_CONF_SECURE_REDIRECTS, + NET_IPV4_CONF_SEND_REDIRECTS, + NET_IPV4_CONF_SHARED_MEDIA, + NET_IPV4_CONF_RP_FILTER, + NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE, + NET_IPV4_CONF_BOOTP_RELAY, + NET_IPV4_CONF_LOG_MARTIANS, + NET_IPV4_CONF_TAG, + NET_IPV4_CONF_ARPFILTER, + NET_IPV4_CONF_MEDIUM_ID, + NET_IPV4_CONF_NOXFRM, + NET_IPV4_CONF_NOPOLICY, + NET_IPV4_CONF_FORCE_IGMP_VERSION, + NET_IPV4_CONF_ARP_ANNOUNCE, + NET_IPV4_CONF_ARP_IGNORE, + NET_IPV4_CONF_PROMOTE_SECONDARIES, + NET_IPV4_CONF_ARP_ACCEPT, + NET_IPV4_CONF_ARP_NOTIFY, + NET_IPV6_CONF, + NET_IPV6_NEIGH, + NET_IPV6_ROUTE, + NET_IPV6_ICMP, + NET_IPV6_BINDV6ONLY, + NET_IPV6_IP6FRAG_HIGH_THRESH, + NET_IPV6_IP6FRAG_LOW_THRESH, + NET_IPV6_IP6FRAG_TIME, + NET_IPV6_IP6FRAG_SECRET_INTERVAL, + NET_IPV6_MLD_MAX_MSF, + NET_IPV6_ROUTE_FLUSH, + NET_IPV6_ROUTE_GC_THRESH, + NET_IPV6_ROUTE_MAX_SIZE, + NET_IPV6_ROUTE_GC_MIN_INTERVAL, + NET_IPV6_ROUTE_GC_TIMEOUT, + NET_IPV6_ROUTE_GC_INTERVAL, + NET_IPV6_ROUTE_GC_ELASTICITY, + NET_IPV6_ROUTE_MTU_EXPIRES, + NET_IPV6_ROUTE_MIN_ADVMSS, + NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS, + NET_UNIX_DESTROY_DELAY, + NET_UNIX_DELETE_DELAY, + NET_UNIX_MAX_DGRAM_QLEN, + VM_OVERCOMMIT_MEMORY, + VM_PAGE_CLUSTER, + VM_DIRTY_BACKGROUND, + VM_DIRTY_RATIO, + VM_DIRTY_WB_CS, + VM_DIRTY_EXPIRE_CS, + VM_NR_PDFLUSH_THREADS, + VM_OVERCOMMIT_RATIO, + VM_PAGEBUF, + VM_HUGETLB_PAGES, + VM_SWAPPINESS, + VM_LOWMEM_RESERVE_RATIO, + VM_MIN_FREE_KBYTES, + VM_MAX_MAP_COUNT, + VM_LAPTOP_MODE, + VM_BLOCK_DUMP, + VM_HUGETLB_GROUP, + VM_VFS_CACHE_PRESSURE, + VM_LEGACY_VA_LAYOUT, + VM_SWAP_TOKEN_TIMEOUT +]),,, +[#include <sys/types.h> +#include <linux/sysctl.h>]) + AC_CACHE_CHECK([for BLKGETSIZE64], [ac_cv_have_blkgetsize64], [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([ #include <stdlib.h> |
