diff options
| author | Roland Dreier <rolandd@cisco.com> | 2005-10-28 18:50:51 -0400 |
|---|---|---|
| committer | Roland Dreier <rolandd@cisco.com> | 2005-10-28 18:50:51 -0400 |
| commit | a4da0628efd788eb199dd9df225e296035ec2539 (patch) | |
| tree | 1e611030c993e1480dc2f07f26976d2d33002b0d /net/sunrpc/sysctl.c | |
| parent | 70a30e16a8a9d22396a4d1e96af86e43594df584 (diff) | |
| parent | 20731945ae743034353a88c307920d1f16cf8ac8 (diff) | |
Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
Diffstat (limited to 'net/sunrpc/sysctl.c')
| -rw-r--r-- | net/sunrpc/sysctl.c | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/net/sunrpc/sysctl.c b/net/sunrpc/sysctl.c index 1b9616a12e24..d0c9f460e411 100644 --- a/net/sunrpc/sysctl.c +++ b/net/sunrpc/sysctl.c | |||
| @@ -119,8 +119,18 @@ done: | |||
| 119 | return 0; | 119 | return 0; |
| 120 | } | 120 | } |
| 121 | 121 | ||
| 122 | unsigned int xprt_udp_slot_table_entries = RPC_DEF_SLOT_TABLE; | ||
| 123 | unsigned int xprt_tcp_slot_table_entries = RPC_DEF_SLOT_TABLE; | ||
| 124 | unsigned int xprt_min_resvport = RPC_DEF_MIN_RESVPORT; | ||
| 125 | EXPORT_SYMBOL(xprt_min_resvport); | ||
| 126 | unsigned int xprt_max_resvport = RPC_DEF_MAX_RESVPORT; | ||
| 127 | EXPORT_SYMBOL(xprt_max_resvport); | ||
| 128 | |||
| 129 | |||
| 122 | static unsigned int min_slot_table_size = RPC_MIN_SLOT_TABLE; | 130 | static unsigned int min_slot_table_size = RPC_MIN_SLOT_TABLE; |
| 123 | static unsigned int max_slot_table_size = RPC_MAX_SLOT_TABLE; | 131 | static unsigned int max_slot_table_size = RPC_MAX_SLOT_TABLE; |
| 132 | static unsigned int xprt_min_resvport_limit = RPC_MIN_RESVPORT; | ||
| 133 | static unsigned int xprt_max_resvport_limit = RPC_MAX_RESVPORT; | ||
| 124 | 134 | ||
| 125 | static ctl_table debug_table[] = { | 135 | static ctl_table debug_table[] = { |
| 126 | { | 136 | { |
| @@ -177,6 +187,28 @@ static ctl_table debug_table[] = { | |||
| 177 | .extra1 = &min_slot_table_size, | 187 | .extra1 = &min_slot_table_size, |
| 178 | .extra2 = &max_slot_table_size | 188 | .extra2 = &max_slot_table_size |
| 179 | }, | 189 | }, |
| 190 | { | ||
| 191 | .ctl_name = CTL_MIN_RESVPORT, | ||
| 192 | .procname = "min_resvport", | ||
| 193 | .data = &xprt_min_resvport, | ||
| 194 | .maxlen = sizeof(unsigned int), | ||
| 195 | .mode = 0644, | ||
| 196 | .proc_handler = &proc_dointvec_minmax, | ||
| 197 | .strategy = &sysctl_intvec, | ||
| 198 | .extra1 = &xprt_min_resvport_limit, | ||
| 199 | .extra2 = &xprt_max_resvport_limit | ||
| 200 | }, | ||
| 201 | { | ||
| 202 | .ctl_name = CTL_MAX_RESVPORT, | ||
| 203 | .procname = "max_resvport", | ||
| 204 | .data = &xprt_max_resvport, | ||
| 205 | .maxlen = sizeof(unsigned int), | ||
| 206 | .mode = 0644, | ||
| 207 | .proc_handler = &proc_dointvec_minmax, | ||
| 208 | .strategy = &sysctl_intvec, | ||
| 209 | .extra1 = &xprt_min_resvport_limit, | ||
| 210 | .extra2 = &xprt_max_resvport_limit | ||
| 211 | }, | ||
| 180 | { .ctl_name = 0 } | 212 | { .ctl_name = 0 } |
| 181 | }; | 213 | }; |
| 182 | 214 | ||
