net: '&' redux
I want to compile out proc_* and sysctl_* handlers totally and stub them to NULL depending on config options, however usage of & will prevent this, since taking adress of NULL pointer will break compilation. So, drop & in front of every ->proc_handler and every ->strategy handler, it was never needed in fact. Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
6cf3f41e6c
commit
6d9f239a1e
38 changed files with 509 additions and 509 deletions
|
@ -195,7 +195,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_timestamps,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_WINDOW_SCALING,
|
||||
|
@ -203,7 +203,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_window_scaling,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_SACK,
|
||||
|
@ -211,7 +211,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_sack,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_RETRANS_COLLAPSE,
|
||||
|
@ -219,7 +219,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_retrans_collapse,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_DEFAULT_TTL,
|
||||
|
@ -227,8 +227,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_ip_default_ttl,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &ipv4_doint_and_flush,
|
||||
.strategy = &ipv4_doint_and_flush_strategy,
|
||||
.proc_handler = ipv4_doint_and_flush,
|
||||
.strategy = ipv4_doint_and_flush_strategy,
|
||||
.extra2 = &init_net,
|
||||
},
|
||||
{
|
||||
|
@ -237,7 +237,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &ipv4_config.no_pmtu_disc,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_NONLOCAL_BIND,
|
||||
|
@ -245,7 +245,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_ip_nonlocal_bind,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_SYN_RETRIES,
|
||||
|
@ -253,7 +253,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_syn_retries,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_SYNACK_RETRIES,
|
||||
|
@ -261,7 +261,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_synack_retries,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_MAX_ORPHANS,
|
||||
|
@ -269,7 +269,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_max_orphans,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_MAX_TW_BUCKETS,
|
||||
|
@ -277,7 +277,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &tcp_death_row.sysctl_max_tw_buckets,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_DYNADDR,
|
||||
|
@ -285,7 +285,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_ip_dynaddr,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_KEEPALIVE_TIME,
|
||||
|
@ -293,8 +293,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_keepalive_time,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_jiffies,
|
||||
.strategy = &sysctl_jiffies
|
||||
.proc_handler = proc_dointvec_jiffies,
|
||||
.strategy = sysctl_jiffies
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_KEEPALIVE_PROBES,
|
||||
|
@ -302,7 +302,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_keepalive_probes,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_KEEPALIVE_INTVL,
|
||||
|
@ -310,8 +310,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_keepalive_intvl,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_jiffies,
|
||||
.strategy = &sysctl_jiffies
|
||||
.proc_handler = proc_dointvec_jiffies,
|
||||
.strategy = sysctl_jiffies
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_RETRIES1,
|
||||
|
@ -319,8 +319,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_retries1,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_minmax,
|
||||
.strategy = &sysctl_intvec,
|
||||
.proc_handler = proc_dointvec_minmax,
|
||||
.strategy = sysctl_intvec,
|
||||
.extra2 = &tcp_retr1_max
|
||||
},
|
||||
{
|
||||
|
@ -329,7 +329,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_retries2,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_FIN_TIMEOUT,
|
||||
|
@ -337,8 +337,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_fin_timeout,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_jiffies,
|
||||
.strategy = &sysctl_jiffies
|
||||
.proc_handler = proc_dointvec_jiffies,
|
||||
.strategy = sysctl_jiffies
|
||||
},
|
||||
#ifdef CONFIG_SYN_COOKIES
|
||||
{
|
||||
|
@ -347,7 +347,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_syncookies,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
#endif
|
||||
{
|
||||
|
@ -356,7 +356,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &tcp_death_row.sysctl_tw_recycle,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_ABORT_ON_OVERFLOW,
|
||||
|
@ -364,7 +364,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_abort_on_overflow,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_STDURG,
|
||||
|
@ -372,7 +372,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_stdurg,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_RFC1337,
|
||||
|
@ -380,7 +380,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_rfc1337,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_MAX_SYN_BACKLOG,
|
||||
|
@ -388,7 +388,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_max_syn_backlog,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_LOCAL_PORT_RANGE,
|
||||
|
@ -396,8 +396,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_local_ports.range,
|
||||
.maxlen = sizeof(sysctl_local_ports.range),
|
||||
.mode = 0644,
|
||||
.proc_handler = &ipv4_local_port_range,
|
||||
.strategy = &ipv4_sysctl_local_port_range,
|
||||
.proc_handler = ipv4_local_port_range,
|
||||
.strategy = ipv4_sysctl_local_port_range,
|
||||
},
|
||||
#ifdef CONFIG_IP_MULTICAST
|
||||
{
|
||||
|
@ -406,7 +406,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_igmp_max_memberships,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
|
||||
#endif
|
||||
|
@ -416,7 +416,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_igmp_max_msf,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_INET_PEER_THRESHOLD,
|
||||
|
@ -424,7 +424,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &inet_peer_threshold,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_INET_PEER_MINTTL,
|
||||
|
@ -432,8 +432,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &inet_peer_minttl,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_jiffies,
|
||||
.strategy = &sysctl_jiffies
|
||||
.proc_handler = proc_dointvec_jiffies,
|
||||
.strategy = sysctl_jiffies
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_INET_PEER_MAXTTL,
|
||||
|
@ -441,8 +441,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &inet_peer_maxttl,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_jiffies,
|
||||
.strategy = &sysctl_jiffies
|
||||
.proc_handler = proc_dointvec_jiffies,
|
||||
.strategy = sysctl_jiffies
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_INET_PEER_GC_MINTIME,
|
||||
|
@ -450,8 +450,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &inet_peer_gc_mintime,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_jiffies,
|
||||
.strategy = &sysctl_jiffies
|
||||
.proc_handler = proc_dointvec_jiffies,
|
||||
.strategy = sysctl_jiffies
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_INET_PEER_GC_MAXTIME,
|
||||
|
@ -459,8 +459,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &inet_peer_gc_maxtime,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_jiffies,
|
||||
.strategy = &sysctl_jiffies
|
||||
.proc_handler = proc_dointvec_jiffies,
|
||||
.strategy = sysctl_jiffies
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_ORPHAN_RETRIES,
|
||||
|
@ -468,7 +468,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_orphan_retries,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_FACK,
|
||||
|
@ -476,7 +476,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_fack,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_REORDERING,
|
||||
|
@ -484,7 +484,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_reordering,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_ECN,
|
||||
|
@ -492,7 +492,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_ecn,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_DSACK,
|
||||
|
@ -500,7 +500,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_dsack,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_MEM,
|
||||
|
@ -508,7 +508,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_mem,
|
||||
.maxlen = sizeof(sysctl_tcp_mem),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_WMEM,
|
||||
|
@ -516,7 +516,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_wmem,
|
||||
.maxlen = sizeof(sysctl_tcp_wmem),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_RMEM,
|
||||
|
@ -524,7 +524,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_rmem,
|
||||
.maxlen = sizeof(sysctl_tcp_rmem),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_APP_WIN,
|
||||
|
@ -532,7 +532,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_app_win,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_ADV_WIN_SCALE,
|
||||
|
@ -540,7 +540,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_adv_win_scale,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_TW_REUSE,
|
||||
|
@ -548,7 +548,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_tw_reuse,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_FRTO,
|
||||
|
@ -556,7 +556,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_frto,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_FRTO_RESPONSE,
|
||||
|
@ -564,7 +564,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_frto_response,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_LOW_LATENCY,
|
||||
|
@ -572,7 +572,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_low_latency,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_NO_METRICS_SAVE,
|
||||
|
@ -580,7 +580,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_nometrics_save,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_MODERATE_RCVBUF,
|
||||
|
@ -588,7 +588,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_moderate_rcvbuf,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_TSO_WIN_DIVISOR,
|
||||
|
@ -596,15 +596,15 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_tso_win_divisor,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_CONG_CONTROL,
|
||||
.procname = "tcp_congestion_control",
|
||||
.mode = 0644,
|
||||
.maxlen = TCP_CA_NAME_MAX,
|
||||
.proc_handler = &proc_tcp_congestion_control,
|
||||
.strategy = &sysctl_tcp_congestion_control,
|
||||
.proc_handler = proc_tcp_congestion_control,
|
||||
.strategy = sysctl_tcp_congestion_control,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_ABC,
|
||||
|
@ -612,7 +612,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_abc,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_MTU_PROBING,
|
||||
|
@ -620,7 +620,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_mtu_probing,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_BASE_MSS,
|
||||
|
@ -628,7 +628,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_base_mss,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS,
|
||||
|
@ -636,7 +636,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_workaround_signed_windows,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
#ifdef CONFIG_NET_DMA
|
||||
{
|
||||
|
@ -645,7 +645,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_dma_copybreak,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
#endif
|
||||
{
|
||||
|
@ -654,7 +654,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_slow_start_after_idle,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
#ifdef CONFIG_NETLABEL
|
||||
{
|
||||
|
@ -663,7 +663,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &cipso_v4_cache_enabled,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_CIPSOV4_CACHE_BUCKET_SIZE,
|
||||
|
@ -671,7 +671,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &cipso_v4_cache_bucketsize,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_CIPSOV4_RBM_OPTFMT,
|
||||
|
@ -679,7 +679,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &cipso_v4_rbm_optfmt,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_CIPSOV4_RBM_STRICTVALID,
|
||||
|
@ -687,22 +687,22 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &cipso_v4_rbm_strictvalid,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
#endif /* CONFIG_NETLABEL */
|
||||
{
|
||||
.procname = "tcp_available_congestion_control",
|
||||
.maxlen = TCP_CA_BUF_MAX,
|
||||
.mode = 0444,
|
||||
.proc_handler = &proc_tcp_available_congestion_control,
|
||||
.proc_handler = proc_tcp_available_congestion_control,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_ALLOWED_CONG_CONTROL,
|
||||
.procname = "tcp_allowed_congestion_control",
|
||||
.maxlen = TCP_CA_BUF_MAX,
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_allowed_congestion_control,
|
||||
.strategy = &strategy_allowed_congestion_control,
|
||||
.proc_handler = proc_allowed_congestion_control,
|
||||
.strategy = strategy_allowed_congestion_control,
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_TCP_MAX_SSTHRESH,
|
||||
|
@ -710,7 +710,7 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_tcp_max_ssthresh,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec,
|
||||
.proc_handler = proc_dointvec,
|
||||
},
|
||||
{
|
||||
.ctl_name = CTL_UNNUMBERED,
|
||||
|
@ -718,8 +718,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_udp_mem,
|
||||
.maxlen = sizeof(sysctl_udp_mem),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_minmax,
|
||||
.strategy = &sysctl_intvec,
|
||||
.proc_handler = proc_dointvec_minmax,
|
||||
.strategy = sysctl_intvec,
|
||||
.extra1 = &zero
|
||||
},
|
||||
{
|
||||
|
@ -728,8 +728,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_udp_rmem_min,
|
||||
.maxlen = sizeof(sysctl_udp_rmem_min),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_minmax,
|
||||
.strategy = &sysctl_intvec,
|
||||
.proc_handler = proc_dointvec_minmax,
|
||||
.strategy = sysctl_intvec,
|
||||
.extra1 = &zero
|
||||
},
|
||||
{
|
||||
|
@ -738,8 +738,8 @@ static struct ctl_table ipv4_table[] = {
|
|||
.data = &sysctl_udp_wmem_min,
|
||||
.maxlen = sizeof(sysctl_udp_wmem_min),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_minmax,
|
||||
.strategy = &sysctl_intvec,
|
||||
.proc_handler = proc_dointvec_minmax,
|
||||
.strategy = sysctl_intvec,
|
||||
.extra1 = &zero
|
||||
},
|
||||
{ .ctl_name = 0 }
|
||||
|
@ -752,7 +752,7 @@ static struct ctl_table ipv4_net_table[] = {
|
|||
.data = &init_net.ipv4.sysctl_icmp_echo_ignore_all,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS,
|
||||
|
@ -760,7 +760,7 @@ static struct ctl_table ipv4_net_table[] = {
|
|||
.data = &init_net.ipv4.sysctl_icmp_echo_ignore_broadcasts,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES,
|
||||
|
@ -768,7 +768,7 @@ static struct ctl_table ipv4_net_table[] = {
|
|||
.data = &init_net.ipv4.sysctl_icmp_ignore_bogus_error_responses,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR,
|
||||
|
@ -776,7 +776,7 @@ static struct ctl_table ipv4_net_table[] = {
|
|||
.data = &init_net.ipv4.sysctl_icmp_errors_use_inbound_ifaddr,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_ICMP_RATELIMIT,
|
||||
|
@ -784,8 +784,8 @@ static struct ctl_table ipv4_net_table[] = {
|
|||
.data = &init_net.ipv4.sysctl_icmp_ratelimit,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec_ms_jiffies,
|
||||
.strategy = &sysctl_ms_jiffies
|
||||
.proc_handler = proc_dointvec_ms_jiffies,
|
||||
.strategy = sysctl_ms_jiffies
|
||||
},
|
||||
{
|
||||
.ctl_name = NET_IPV4_ICMP_RATEMASK,
|
||||
|
@ -793,7 +793,7 @@ static struct ctl_table ipv4_net_table[] = {
|
|||
.data = &init_net.ipv4.sysctl_icmp_ratemask,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{
|
||||
.ctl_name = CTL_UNNUMBERED,
|
||||
|
@ -801,7 +801,7 @@ static struct ctl_table ipv4_net_table[] = {
|
|||
.data = &init_net.ipv4.sysctl_rt_cache_rebuild_count,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = &proc_dointvec
|
||||
.proc_handler = proc_dointvec
|
||||
},
|
||||
{ }
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue