You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Conflicts: drivers/net/bnx2x/bnx2x.h
This commit is contained in:
+10
-7
@@ -2594,14 +2594,16 @@ static
|
||||
int ipv6_sysctl_rtcache_flush(ctl_table *ctl, int write,
|
||||
void __user *buffer, size_t *lenp, loff_t *ppos)
|
||||
{
|
||||
struct net *net = current->nsproxy->net_ns;
|
||||
int delay = net->ipv6.sysctl.flush_delay;
|
||||
if (write) {
|
||||
proc_dointvec(ctl, write, buffer, lenp, ppos);
|
||||
fib6_run_gc(delay <= 0 ? ~0UL : (unsigned long)delay, net);
|
||||
return 0;
|
||||
} else
|
||||
struct net *net;
|
||||
int delay;
|
||||
if (!write)
|
||||
return -EINVAL;
|
||||
|
||||
net = (struct net *)ctl->extra1;
|
||||
delay = net->ipv6.sysctl.flush_delay;
|
||||
proc_dointvec(ctl, write, buffer, lenp, ppos);
|
||||
fib6_run_gc(delay <= 0 ? ~0UL : (unsigned long)delay, net);
|
||||
return 0;
|
||||
}
|
||||
|
||||
ctl_table ipv6_route_table_template[] = {
|
||||
@@ -2688,6 +2690,7 @@ struct ctl_table * __net_init ipv6_route_sysctl_init(struct net *net)
|
||||
|
||||
if (table) {
|
||||
table[0].data = &net->ipv6.sysctl.flush_delay;
|
||||
table[0].extra1 = net;
|
||||
table[1].data = &net->ipv6.ip6_dst_ops.gc_thresh;
|
||||
table[2].data = &net->ipv6.sysctl.ip6_rt_max_size;
|
||||
table[3].data = &net->ipv6.sysctl.ip6_rt_gc_min_interval;
|
||||
|
||||
Reference in New Issue
Block a user