route.c (27710bf6febe8323f78bceca002ca7d71e5012a7) route.c (5ee091050986796856cc6207d86b38b4ef6bd8f4)
1/*
2 * Linux INET6 implementation
3 * FIB front-end.
4 *
5 * Authors:
6 * Pedro Roque <roque@di.fc.ul.pt>
7 *
8 * $Id: route.c,v 1.56 2001/10/31 21:55:55 davem Exp $

--- 2491 unchanged lines hidden (view full) ---

2500
2501struct ctl_table *ipv6_route_sysctl_init(struct net *net)
2502{
2503 struct ctl_table *table;
2504
2505 table = kmemdup(ipv6_route_table_template,
2506 sizeof(ipv6_route_table_template),
2507 GFP_KERNEL);
1/*
2 * Linux INET6 implementation
3 * FIB front-end.
4 *
5 * Authors:
6 * Pedro Roque <roque@di.fc.ul.pt>
7 *
8 * $Id: route.c,v 1.56 2001/10/31 21:55:55 davem Exp $

--- 2491 unchanged lines hidden (view full) ---

2500
2501struct ctl_table *ipv6_route_sysctl_init(struct net *net)
2502{
2503 struct ctl_table *table;
2504
2505 table = kmemdup(ipv6_route_table_template,
2506 sizeof(ipv6_route_table_template),
2507 GFP_KERNEL);
2508
2509 if (table) {
2510 table[0].data = &net->ipv6.sysctl.flush_delay;
2511 /* table[1].data will be handled when we have
2512 routes per namespace */
2513 table[2].data = &net->ipv6.sysctl.ip6_rt_max_size;
2514 table[3].data = &net->ipv6.sysctl.ip6_rt_gc_min_interval;
2515 table[4].data = &net->ipv6.sysctl.ip6_rt_gc_timeout;
2516 table[5].data = &net->ipv6.sysctl.ip6_rt_gc_interval;
2517 table[6].data = &net->ipv6.sysctl.ip6_rt_gc_elasticity;
2518 table[7].data = &net->ipv6.sysctl.ip6_rt_mtu_expires;
2519 table[8].data = &net->ipv6.sysctl.ip6_rt_min_advmss;
2520 }
2521
2508 return table;
2509}
2510#endif
2511
2512int __init ip6_route_init(void)
2513{
2514 int ret;
2515

--- 57 unchanged lines hidden ---
2522 return table;
2523}
2524#endif
2525
2526int __init ip6_route_init(void)
2527{
2528 int ret;
2529

--- 57 unchanged lines hidden ---