]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/ipv6/addrconf.c
[NETNS][IPV6] rt6_info - make rt6_info accessed as a pointer
[net-next-2.6.git] / net / ipv6 / addrconf.c
index b37ae421b61bf9048bd2144a201941d9a48b8f12..3192a848a53ac5e7cfeb8b9594d7537c403ca8a5 100644 (file)
@@ -4301,13 +4301,13 @@ int __init addrconf_init(void)
        if (err)
                goto errlo;
 
-       ip6_null_entry.u.dst.dev = init_net.loopback_dev;
-       ip6_null_entry.rt6i_idev = in6_dev_get(init_net.loopback_dev);
+       ip6_null_entry->u.dst.dev = init_net.loopback_dev;
+       ip6_null_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev);
 #ifdef CONFIG_IPV6_MULTIPLE_TABLES
-       ip6_prohibit_entry.u.dst.dev = init_net.loopback_dev;
-       ip6_prohibit_entry.rt6i_idev = in6_dev_get(init_net.loopback_dev);
-       ip6_blk_hole_entry.u.dst.dev = init_net.loopback_dev;
-       ip6_blk_hole_entry.rt6i_idev = in6_dev_get(init_net.loopback_dev);
+       ip6_prohibit_entry->u.dst.dev = init_net.loopback_dev;
+       ip6_prohibit_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev);
+       ip6_blk_hole_entry->u.dst.dev = init_net.loopback_dev;
+       ip6_blk_hole_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev);
 #endif
 
        register_netdevice_notifier(&ipv6_dev_notf);