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>