addrconf.c (cd354f1ae75e6466a7e31b727faede57a1f89ca5) addrconf.c (0b4d414714f0d2f922d39424b0c5c82ad900a381)
1/*
2 * IPv6 Address [auto]configuration
3 * Linux INET6 implementation
4 *
5 * Authors:
6 * Pedro Roque <roque@di.fc.ul.pt>
7 * Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8 *

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

4024 t->addrconf_dev[0].de = NULL;
4025 t->addrconf_conf_dir[0].child = t->addrconf_dev;
4026 t->addrconf_conf_dir[0].de = NULL;
4027 t->addrconf_proto_dir[0].child = t->addrconf_conf_dir;
4028 t->addrconf_proto_dir[0].de = NULL;
4029 t->addrconf_root_dir[0].child = t->addrconf_proto_dir;
4030 t->addrconf_root_dir[0].de = NULL;
4031
1/*
2 * IPv6 Address [auto]configuration
3 * Linux INET6 implementation
4 *
5 * Authors:
6 * Pedro Roque <roque@di.fc.ul.pt>
7 * Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8 *

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

4024 t->addrconf_dev[0].de = NULL;
4025 t->addrconf_conf_dir[0].child = t->addrconf_dev;
4026 t->addrconf_conf_dir[0].de = NULL;
4027 t->addrconf_proto_dir[0].child = t->addrconf_conf_dir;
4028 t->addrconf_proto_dir[0].de = NULL;
4029 t->addrconf_root_dir[0].child = t->addrconf_proto_dir;
4030 t->addrconf_root_dir[0].de = NULL;
4031
4032 t->sysctl_header = register_sysctl_table(t->addrconf_root_dir, 0);
4032 t->sysctl_header = register_sysctl_table(t->addrconf_root_dir);
4033 if (t->sysctl_header == NULL)
4034 goto free_procname;
4035 else
4036 p->sysctl = t;
4037 return;
4038
4039 /* error path */
4040 free_procname:

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

4109 ip6_null_entry.rt6i_idev = in6_dev_get(&loopback_dev);
4110
4111 register_netdevice_notifier(&ipv6_dev_notf);
4112
4113 addrconf_verify(0);
4114 rtnetlink_links[PF_INET6] = inet6_rtnetlink_table;
4115#ifdef CONFIG_SYSCTL
4116 addrconf_sysctl.sysctl_header =
4033 if (t->sysctl_header == NULL)
4034 goto free_procname;
4035 else
4036 p->sysctl = t;
4037 return;
4038
4039 /* error path */
4040 free_procname:

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

4109 ip6_null_entry.rt6i_idev = in6_dev_get(&loopback_dev);
4110
4111 register_netdevice_notifier(&ipv6_dev_notf);
4112
4113 addrconf_verify(0);
4114 rtnetlink_links[PF_INET6] = inet6_rtnetlink_table;
4115#ifdef CONFIG_SYSCTL
4116 addrconf_sysctl.sysctl_header =
4117 register_sysctl_table(addrconf_sysctl.addrconf_root_dir, 0);
4117 register_sysctl_table(addrconf_sysctl.addrconf_root_dir);
4118 addrconf_sysctl_register(NULL, &ipv6_devconf_dflt);
4119#endif
4120
4121 return 0;
4122}
4123
4124void __exit addrconf_cleanup(void)
4125{

--- 53 unchanged lines hidden ---
4118 addrconf_sysctl_register(NULL, &ipv6_devconf_dflt);
4119#endif
4120
4121 return 0;
4122}
4123
4124void __exit addrconf_cleanup(void)
4125{

--- 53 unchanged lines hidden ---