ip6_route_add(&rtmsg, NULL, NULL); 
ip6_route_add(&rtmsg, NULL, NULL, NULL); 
struct rt6_info *rt6_add_dflt_router(struct in6_addr *gwaddr,				     struct net_device *dev){	struct in6_rtmsg rtmsg;	memset(&rtmsg, 0, sizeof(struct in6_rtmsg));	rtmsg.rtmsg_type = RTMSG_NEWROUTE;	ipv6_addr_copy(&rtmsg.rtmsg_gateway, gwaddr);	rtmsg.rtmsg_metric = 1024;	rtmsg.rtmsg_flags = RTF_GATEWAY | RTF_ADDRCONF | RTF_DEFAULT | RTF_UP | RTF_EXPIRES;	rtmsg.rtmsg_ifindex = dev->ifindex;	ip6_route_add(&rtmsg, NULL, NULL);	return rt6_get_dflt_router(gwaddr, dev);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/0d51aa80a9b1db43920c0770c3bb842dd823c005/route.c/buggy/net/ipv6/route.c