📄 sysctl_check.c
字号:
{ NET_TCP_AVAIL_CONG_CONTROL, "tcp_available_congestion_control" }, { NET_TCP_ALLOWED_CONG_CONTROL, "tcp_allowed_congestion_control" }, { NET_TCP_MAX_SSTHRESH, "tcp_max_ssthresh" }, { NET_TCP_FRTO_RESPONSE, "tcp_frto_response" }, { 2088 /* NET_IPQ_QMAX */, "ip_queue_maxlen" }, {}};static const struct trans_ctl_table trans_net_ipx_table[] = { { NET_IPX_PPROP_BROADCASTING, "ipx_pprop_broadcasting" }, /* NET_IPX_FORWARDING unused */ {}};static const struct trans_ctl_table trans_net_atalk_table[] = { { NET_ATALK_AARP_EXPIRY_TIME, "aarp-expiry-time" }, { NET_ATALK_AARP_TICK_TIME, "aarp-tick-time" }, { NET_ATALK_AARP_RETRANSMIT_LIMIT, "aarp-retransmit-limit" }, { NET_ATALK_AARP_RESOLVE_TIME, "aarp-resolve-time" }, {},};static const struct trans_ctl_table trans_net_netrom_table[] = { { NET_NETROM_DEFAULT_PATH_QUALITY, "default_path_quality" }, { NET_NETROM_OBSOLESCENCE_COUNT_INITIALISER, "obsolescence_count_initialiser" }, { NET_NETROM_NETWORK_TTL_INITIALISER, "network_ttl_initialiser" }, { NET_NETROM_TRANSPORT_TIMEOUT, "transport_timeout" }, { NET_NETROM_TRANSPORT_MAXIMUM_TRIES, "transport_maximum_tries" }, { NET_NETROM_TRANSPORT_ACKNOWLEDGE_DELAY, "transport_acknowledge_delay" }, { NET_NETROM_TRANSPORT_BUSY_DELAY, "transport_busy_delay" }, { NET_NETROM_TRANSPORT_REQUESTED_WINDOW_SIZE, "transport_requested_window_size" }, { NET_NETROM_TRANSPORT_NO_ACTIVITY_TIMEOUT, "transport_no_activity_timeout" }, { NET_NETROM_ROUTING_CONTROL, "routing_control" }, { NET_NETROM_LINK_FAILS_COUNT, "link_fails_count" }, { NET_NETROM_RESET, "reset" }, {}};static const struct trans_ctl_table trans_net_ax25_param_table[] = { { NET_AX25_IP_DEFAULT_MODE, "ip_default_mode" }, { NET_AX25_DEFAULT_MODE, "ax25_default_mode" }, { NET_AX25_BACKOFF_TYPE, "backoff_type" }, { NET_AX25_CONNECT_MODE, "connect_mode" }, { NET_AX25_STANDARD_WINDOW, "standard_window_size" }, { NET_AX25_EXTENDED_WINDOW, "extended_window_size" }, { NET_AX25_T1_TIMEOUT, "t1_timeout" }, { NET_AX25_T2_TIMEOUT, "t2_timeout" }, { NET_AX25_T3_TIMEOUT, "t3_timeout" }, { NET_AX25_IDLE_TIMEOUT, "idle_timeout" }, { NET_AX25_N2, "maximum_retry_count" }, { NET_AX25_PACLEN, "maximum_packet_length" }, { NET_AX25_PROTOCOL, "protocol" }, { NET_AX25_DAMA_SLAVE_TIMEOUT, "dama_slave_timeout" }, {}};static const struct trans_ctl_table trans_net_ax25_table[] = { { 0, NULL, trans_net_ax25_param_table }, {}};static const struct trans_ctl_table trans_net_bridge_table[] = { { NET_BRIDGE_NF_CALL_ARPTABLES, "bridge-nf-call-arptables" }, { NET_BRIDGE_NF_CALL_IPTABLES, "bridge-nf-call-iptables" }, { NET_BRIDGE_NF_CALL_IP6TABLES, "bridge-nf-call-ip6tables" }, { NET_BRIDGE_NF_FILTER_VLAN_TAGGED, "bridge-nf-filter-vlan-tagged" }, { NET_BRIDGE_NF_FILTER_PPPOE_TAGGED, "bridge-nf-filter-pppoe-tagged" }, {}};static const struct trans_ctl_table trans_net_rose_table[] = { { NET_ROSE_RESTART_REQUEST_TIMEOUT, "restart_request_timeout" }, { NET_ROSE_CALL_REQUEST_TIMEOUT, "call_request_timeout" }, { NET_ROSE_RESET_REQUEST_TIMEOUT, "reset_request_timeout" }, { NET_ROSE_CLEAR_REQUEST_TIMEOUT, "clear_request_timeout" }, { NET_ROSE_ACK_HOLD_BACK_TIMEOUT, "acknowledge_hold_back_timeout" }, { NET_ROSE_ROUTING_CONTROL, "routing_control" }, { NET_ROSE_LINK_FAIL_TIMEOUT, "link_fail_timeout" }, { NET_ROSE_MAX_VCS, "maximum_virtual_circuits" }, { NET_ROSE_WINDOW_SIZE, "window_size" }, { NET_ROSE_NO_ACTIVITY_TIMEOUT, "no_activity_timeout" }, {}};static const struct trans_ctl_table trans_net_ipv6_conf_var_table[] = { { NET_IPV6_FORWARDING, "forwarding" }, { NET_IPV6_HOP_LIMIT, "hop_limit" }, { NET_IPV6_MTU, "mtu" }, { NET_IPV6_ACCEPT_RA, "accept_ra" }, { NET_IPV6_ACCEPT_REDIRECTS, "accept_redirects" }, { NET_IPV6_AUTOCONF, "autoconf" }, { NET_IPV6_DAD_TRANSMITS, "dad_transmits" }, { NET_IPV6_RTR_SOLICITS, "router_solicitations" }, { NET_IPV6_RTR_SOLICIT_INTERVAL, "router_solicitation_interval" }, { NET_IPV6_RTR_SOLICIT_DELAY, "router_solicitation_delay" }, { NET_IPV6_USE_TEMPADDR, "use_tempaddr" }, { NET_IPV6_TEMP_VALID_LFT, "temp_valid_lft" }, { NET_IPV6_TEMP_PREFERED_LFT, "temp_prefered_lft" }, { NET_IPV6_REGEN_MAX_RETRY, "regen_max_retry" }, { NET_IPV6_MAX_DESYNC_FACTOR, "max_desync_factor" }, { NET_IPV6_MAX_ADDRESSES, "max_addresses" }, { NET_IPV6_FORCE_MLD_VERSION, "force_mld_version" }, { NET_IPV6_ACCEPT_RA_DEFRTR, "accept_ra_defrtr" }, { NET_IPV6_ACCEPT_RA_PINFO, "accept_ra_pinfo" }, { NET_IPV6_ACCEPT_RA_RTR_PREF, "accept_ra_rtr_pref" }, { NET_IPV6_RTR_PROBE_INTERVAL, "router_probe_interval" }, { NET_IPV6_ACCEPT_RA_RT_INFO_MAX_PLEN, "accept_ra_rt_info_max_plen" }, { NET_IPV6_PROXY_NDP, "proxy_ndp" }, { NET_IPV6_ACCEPT_SOURCE_ROUTE, "accept_source_route" }, {}};static const struct trans_ctl_table trans_net_ipv6_conf_table[] = { { NET_PROTO_CONF_ALL, "all", trans_net_ipv6_conf_var_table }, { NET_PROTO_CONF_DEFAULT, "default", trans_net_ipv6_conf_var_table }, { 0, NULL, trans_net_ipv6_conf_var_table }, {}};static const struct trans_ctl_table trans_net_ipv6_route_table[] = { { NET_IPV6_ROUTE_FLUSH, "flush" }, { NET_IPV6_ROUTE_GC_THRESH, "gc_thresh" }, { NET_IPV6_ROUTE_MAX_SIZE, "max_size" }, { NET_IPV6_ROUTE_GC_MIN_INTERVAL, "gc_min_interval" }, { NET_IPV6_ROUTE_GC_TIMEOUT, "gc_timeout" }, { NET_IPV6_ROUTE_GC_INTERVAL, "gc_interval" }, { NET_IPV6_ROUTE_GC_ELASTICITY, "gc_elasticity" }, { NET_IPV6_ROUTE_MTU_EXPIRES, "mtu_expires" }, { NET_IPV6_ROUTE_MIN_ADVMSS, "min_adv_mss" }, { NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS, "gc_min_interval_ms" }, {}};static const struct trans_ctl_table trans_net_ipv6_icmp_table[] = { { NET_IPV6_ICMP_RATELIMIT, "ratelimit" }, {}};static const struct trans_ctl_table trans_net_ipv6_table[] = { { NET_IPV6_CONF, "conf", trans_net_ipv6_conf_table }, { NET_IPV6_NEIGH, "neigh", trans_net_neigh_table }, { NET_IPV6_ROUTE, "route", trans_net_ipv6_route_table }, { NET_IPV6_ICMP, "icmp", trans_net_ipv6_icmp_table }, { NET_IPV6_BINDV6ONLY, "bindv6only" }, { NET_IPV6_IP6FRAG_HIGH_THRESH, "ip6frag_high_thresh" }, { NET_IPV6_IP6FRAG_LOW_THRESH, "ip6frag_low_thresh" }, { NET_IPV6_IP6FRAG_TIME, "ip6frag_time" }, { NET_IPV6_IP6FRAG_SECRET_INTERVAL, "ip6frag_secret_interval" }, { NET_IPV6_MLD_MAX_MSF, "mld_max_msf" }, { 2088 /* IPQ_QMAX */, "ip6_queue_maxlen" }, {}};static const struct trans_ctl_table trans_net_x25_table[] = { { NET_X25_RESTART_REQUEST_TIMEOUT, "restart_request_timeout" }, { NET_X25_CALL_REQUEST_TIMEOUT, "call_request_timeout" }, { NET_X25_RESET_REQUEST_TIMEOUT, "reset_request_timeout" }, { NET_X25_CLEAR_REQUEST_TIMEOUT, "clear_request_timeout" }, { NET_X25_ACK_HOLD_BACK_TIMEOUT, "acknowledgement_hold_back_timeout" }, { NET_X25_FORWARD, "x25_forward" }, {}};static const struct trans_ctl_table trans_net_tr_table[] = { { NET_TR_RIF_TIMEOUT, "rif_timeout" }, {}};static const struct trans_ctl_table trans_net_decnet_conf_vars[] = { { NET_DECNET_CONF_DEV_FORWARDING, "forwarding" }, { NET_DECNET_CONF_DEV_PRIORITY, "priority" }, { NET_DECNET_CONF_DEV_T2, "t2" }, { NET_DECNET_CONF_DEV_T3, "t3" }, {}};static const struct trans_ctl_table trans_net_decnet_conf[] = { { 0, NULL, trans_net_decnet_conf_vars }, {}};static const struct trans_ctl_table trans_net_decnet_table[] = { { NET_DECNET_CONF, "conf", trans_net_decnet_conf }, { NET_DECNET_NODE_ADDRESS, "node_address" }, { NET_DECNET_NODE_NAME, "node_name" }, { NET_DECNET_DEFAULT_DEVICE, "default_device" }, { NET_DECNET_TIME_WAIT, "time_wait" }, { NET_DECNET_DN_COUNT, "dn_count" }, { NET_DECNET_DI_COUNT, "di_count" }, { NET_DECNET_DR_COUNT, "dr_count" }, { NET_DECNET_DST_GC_INTERVAL, "dst_gc_interval" }, { NET_DECNET_NO_FC_MAX_CWND, "no_fc_max_cwnd" }, { NET_DECNET_MEM, "decnet_mem" }, { NET_DECNET_RMEM, "decnet_rmem" }, { NET_DECNET_WMEM, "decnet_wmem" }, { NET_DECNET_DEBUG_LEVEL, "debug" }, {}};static const struct trans_ctl_table trans_net_sctp_table[] = { { NET_SCTP_RTO_INITIAL, "rto_initial" }, { NET_SCTP_RTO_MIN, "rto_min" }, { NET_SCTP_RTO_MAX, "rto_max" }, { NET_SCTP_RTO_ALPHA, "rto_alpha_exp_divisor" }, { NET_SCTP_RTO_BETA, "rto_beta_exp_divisor" }, { NET_SCTP_VALID_COOKIE_LIFE, "valid_cookie_life" }, { NET_SCTP_ASSOCIATION_MAX_RETRANS, "association_max_retrans" }, { NET_SCTP_PATH_MAX_RETRANS, "path_max_retrans" }, { NET_SCTP_MAX_INIT_RETRANSMITS, "max_init_retransmits" }, { NET_SCTP_HB_INTERVAL, "hb_interval" }, { NET_SCTP_PRESERVE_ENABLE, "cookie_preserve_enable" }, { NET_SCTP_MAX_BURST, "max_burst" }, { NET_SCTP_ADDIP_ENABLE, "addip_enable" }, { NET_SCTP_PRSCTP_ENABLE, "prsctp_enable" }, { NET_SCTP_SNDBUF_POLICY, "sndbuf_policy" }, { NET_SCTP_SACK_TIMEOUT, "sack_timeout" }, { NET_SCTP_RCVBUF_POLICY, "rcvbuf_policy" }, {}};static const struct trans_ctl_table trans_net_llc_llc2_timeout_table[] = { { NET_LLC2_ACK_TIMEOUT, "ack" }, { NET_LLC2_P_TIMEOUT, "p" }, { NET_LLC2_REJ_TIMEOUT, "rej" }, { NET_LLC2_BUSY_TIMEOUT, "busy" }, {}};static const struct trans_ctl_table trans_net_llc_station_table[] = { { NET_LLC_STATION_ACK_TIMEOUT, "ack_timeout" }, {}};static const struct trans_ctl_table trans_net_llc_llc2_table[] = { { NET_LLC2, "timeout", trans_net_llc_llc2_timeout_table }, {}};static const struct trans_ctl_table trans_net_llc_table[] = { { NET_LLC2, "llc2", trans_net_llc_llc2_table }, { NET_LLC_STATION, "station", trans_net_llc_station_table }, {}};static const struct trans_ctl_table trans_net_netfilter_table[] = { { NET_NF_CONNTRACK_MAX, "nf_conntrack_max" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_SYN_SENT, "nf_conntrack_tcp_timeout_syn_sent" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_SYN_RECV, "nf_conntrack_tcp_timeout_syn_recv" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_ESTABLISHED, "nf_conntrack_tcp_timeout_established" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_FIN_WAIT, "nf_conntrack_tcp_timeout_fin_wait" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_CLOSE_WAIT, "nf_conntrack_tcp_timeout_close_wait" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_LAST_ACK, "nf_conntrack_tcp_timeout_last_ack" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_TIME_WAIT, "nf_conntrack_tcp_timeout_time_wait" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_CLOSE, "nf_conntrack_tcp_timeout_close" }, { NET_NF_CONNTRACK_UDP_TIMEOUT, "nf_conntrack_udp_timeout" }, { NET_NF_CONNTRACK_UDP_TIMEOUT_STREAM, "nf_conntrack_udp_timeout_stream" }, { NET_NF_CONNTRACK_ICMP_TIMEOUT, "nf_conntrack_icmp_timeout" }, { NET_NF_CONNTRACK_GENERIC_TIMEOUT, "nf_conntrack_generic_timeout" }, { NET_NF_CONNTRACK_BUCKETS, "nf_conntrack_buckets" }, { NET_NF_CONNTRACK_LOG_INVALID, "nf_conntrack_log_invalid" }, { NET_NF_CONNTRACK_TCP_TIMEOUT_MAX_RETRANS, "nf_conntrack_tcp_timeout_max_retrans" }, { NET_NF_CONNTRACK_TCP_LOOSE, "nf_conntrack_tcp_loose" }, { NET_NF_CONNTRACK_TCP_BE_LIBERAL, "nf_conntrack_tcp_be_liberal" }, { NET_NF_CONNTRACK_TCP_MAX_RETRANS, "nf_conntrack_tcp_max_retrans" }, { NET_NF_CONNTRACK_SCTP_TIMEOUT_CLOSED, "nf_conntrack_sctp_timeout_closed" }, { NET_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_WAIT, "nf_conntrack_sctp_timeout_cookie_wait" }, { NET_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_ECHOED, "nf_conntrack_sctp_timeout_cookie_echoed" }, { NET_NF_CONNTRACK_SCTP_TIMEOUT_ESTABLISHED, "nf_conntrack_sctp_timeout_established" }, { NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_SENT, "nf_conntrack_sctp_timeout_shutdown_sent" }, { NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_RECD, "nf_conntrack_sctp_timeout_shutdown_recd" }, { NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_ACK_SENT, "nf_conntrack_sctp_timeout_shutdown_ack_sent" }, { NET_NF_CONNTRACK_COUNT, "nf_conntrack_count" }, { NET_NF_CONNTRACK_ICMPV6_TIMEOUT, "nf_conntrack_icmpv6_timeout" }, { NET_NF_CONNTRACK_FRAG6_TIMEOUT, "nf_conntrack_frag6_timeout" }, { NET_NF_CONNTRACK_FRAG6_LOW_THRESH, "nf_conntrack_frag6_low_thresh" }, { NET_NF_CONNTRACK_FRAG6_HIGH_THRESH, "nf_conntrack_frag6_high_thresh" }, { NET_NF_CONNTRACK_CHECKSUM, "nf_conntrack_checksum" }, {}};static const struct trans_ctl_table trans_net_dccp_table[] = { { NET_DCCP_DEFAULT, "default" }, {}};static const struct trans_ctl_table trans_net_irda_table[] = { { NET_IRDA_DISCOVERY, "discovery" }, { NET_IRDA_DEVNAME, "devname" }, { NET_IRDA_DEBUG, "debug" }, { NET_IRDA_FAST_POLL, "fast_poll_increase" }, { NET_IRDA_DISCOVERY_SLOTS, "discovery_slots" }, { NET_IRDA_DISCOVERY_TIMEOUT, "discovery_timeout" }, { NET_IRDA_SLOT_TIMEOUT, "slot_timeout" }, { NET_IRDA_MAX_BAUD_RATE, "max_baud_rate" }, { NET_IRDA_MIN_TX_TURN_TIME, "min_tx_turn_time" }, { NET_IRDA_MAX_TX_DATA_SIZE, "max_tx_data_size" }, { NET_IRDA_MAX_TX_WINDOW, "max_tx_window" }, { NET_IRDA_MAX_NOREPLY_TIME, "max_noreply_time" }, { NET_IRDA_WARN_NOREPLY_TIME, "warn_noreply_time" }, { NET_IRDA_LAP_KEEPALIVE_TIME, "lap_keepalive_time" }, {}};static const struct trans_ctl_table trans_net_table[] = { { NET_CORE, "core", trans_net_core_table }, /* NET_ETHER not used */ /* NET_802 not used */ { NET_UNIX, "unix", trans_net_unix_table }, { NET_IPV4, "ipv4", trans_net_ipv4_table }, { NET_IPX, "ipx", trans_net_ipx_table }, { NET_ATALK, "appletalk", trans_net_atalk_table }, { NET_NETROM, "netrom", trans_net_netrom_table }, { NET_AX25, "ax25", trans_net_ax25_table }, { NET_BRIDGE, "bridge", trans_net_bridge_table }, { NET_ROSE, "rose", trans_net_rose_table }, { NET_IPV6, "ipv6", trans_net_ipv6_table }, { NET_X25, "x25", trans_net_x25_table }, { NET_TR, "token-ring", trans_net_tr_table }, { NET_DECNET, "decnet", trans_net_decnet_table }, /* NET_ECONET not used */ { NET_SCTP, "sctp", trans_net_sctp_table }, { NET_LLC, "llc", trans_net_llc_table }, { NET_NETFILTER, "netfilter", trans_net_netfilter_table }, { NET_DCCP, "dccp", trans_net_dccp_table }, { NET_IRDA, "irda", trans_net_irda_table }, { 2089, "nf_conntrack_max" }, {}};static const struct trans_ctl_table trans_fs_quota_table[] = { { FS_DQ_LOOKUPS, "lookups" }, { FS_DQ_DROPS, "drops" }, { FS_DQ_READS, "reads" }, { FS_DQ_WRITES, "writes" }, { FS_DQ_CACHE_HITS, "cache_hits" }, { FS_DQ_ALLOCATED, "allocated_dquots" }, { FS_DQ_FREE, "free_dquots" }, { FS_DQ_SYNCS, "syncs" }, { FS_DQ_WARNINGS, "warnings" }, {}};static const struct trans_ctl_table trans_fs_xfs_table[] = { { XFS_RESTRICT_CHOWN, "restrict_chown" }, { XFS_SGID_INHERIT, "irix_sgid_inherit" }, { XFS_SYMLINK_MODE, "irix_symlink_mode" }, { XFS_PANIC_MASK, "panic_mask" }, { XFS_ERRLEVEL, "error_level" }, { XFS_SYNCD_TIMER, "xfssyncd_centisecs" }, { XFS_INHERIT_SYNC, "inherit_sync" }, { XFS_INHERIT_NODUMP, "inherit_nodump" }, { XFS_INHERIT_NOATIME, "inherit_noatime" }, { XFS_BUF_TIMER, "xfsbufd_centisecs" }, { XFS_BUF_AGE, "age_buffer_centisecs" }, { XFS_INHERIT_NOSYM, "inherit_nosymlinks" }, { XFS_ROTORSTEP, "rotorstep" }, { XFS_INHERIT_NODFRG, "inherit_nodefrag" }, { XFS_FILESTREAM_TIMER, "filestream_centisecs" }, { XFS_STATS_CLEAR, "stats_clear" }, {}};static const struct trans_ctl_table trans_fs_ocfs2_nm_table[] = { { 1, "hb_ctl_path" }, {}};static const struct trans_ctl_table trans_fs_ocfs2_table[] = { { 1, "nm", trans_fs_ocfs2_nm_table }, {}};static const struct trans_ctl_table trans_inotify_table[] = { { INOTIFY_MAX_USER_INSTANCES, "max_user_instances" }, { INOTIFY_MAX_USER_WATCHES, "max_user_watches" }, { INOTIFY_MAX_QUEUED_EVENTS, "max_queued_events" }, {}};static const struct trans_ctl_table trans_fs_table[] = { { FS_NRINODE, "inode-nr" }, { FS_STATINODE, "inode-state" }, /* FS_MAXINODE unused */ /* FS_NRDQUOT unused */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -