extern int sysctl_icmp_echo_ignore_all;
extern int sysctl_icmp_echo_ignore_broadcasts;
extern int sysctl_icmp_ignore_bogus_error_responses;
-#ifdef CONFIG_ICMP_IPOD
-extern int sysctl_icmp_ipod_version;
-extern int sysctl_icmp_ipod_enabled;
-extern u32 sysctl_icmp_ipod_host;
-extern u32 sysctl_icmp_ipod_mask;
-extern char sysctl_icmp_ipod_key[32+1];
-#endif
/* From ip_fragment.c */
extern int sysctl_ipfrag_low_thresh;
static
int ipv4_sysctl_forward(ctl_table *ctl, int write, struct file * filp,
- void __user *buffer, size_t *lenp, loff_t *ppos)
+ void __user *buffer, size_t *lenp)
{
int val = ipv4_devconf.forwarding;
int ret;
- ret = proc_dointvec(ctl, write, filp, buffer, lenp, ppos);
+ ret = proc_dointvec(ctl, write, filp, buffer, lenp);
if (write && ipv4_devconf.forwarding != val)
inet_forward_change();
.mode = 0644,
.proc_handler = &proc_dointvec
},
-#ifdef CONFIG_ICMP_IPOD
- {
- .ctl_name = NET_IPV4_ICMP_IPOD_VERSION,
- .procname = "icmp_ipod_version",
- .data = &sysctl_icmp_ipod_version,
- .maxlen = sizeof(sysctl_icmp_ipod_version),
- .mode = 0444,
- .proc_handler = &proc_dointvec
- },
- {
- .ctl_name = NET_IPV4_ICMP_IPOD_ENABLED,
- .procname = "icmp_ipod_enabled",
- .data = &sysctl_icmp_ipod_enabled,
- .maxlen = sizeof(sysctl_icmp_ipod_enabled),
- .mode = 0644,
- .proc_handler = &proc_dointvec
- },
- {
- .ctl_name = NET_IPV4_ICMP_IPOD_HOST,
- .procname = "icmp_ipod_host",
- .data = &sysctl_icmp_ipod_host,
- .maxlen = sizeof(sysctl_icmp_ipod_host),
- .mode = 0644,
- .proc_handler = &proc_dointvec
- },
- {
- .ctl_name = NET_IPV4_ICMP_IPOD_MASK,
- .procname = "icmp_ipod_mask",
- .data = &sysctl_icmp_ipod_mask,
- .maxlen = sizeof(sysctl_icmp_ipod_mask),
- .mode = 0644,
- .proc_handler = &proc_dointvec
- },
- {
- .ctl_name = NET_IPV4_ICMP_IPOD_KEY,
- .procname = "icmp_ipod_key",
- .data = &sysctl_icmp_ipod_key,
- .maxlen = sizeof(sysctl_icmp_ipod_key),
- .mode = 0600,
- .proc_handler = &proc_dostring,
- .strategy = &sysctl_string
- },
-#endif
{
.ctl_name = NET_IPV4_ROUTE,
.procname = "route",