内核中得到IPV6下一跳路由的MAC地址?

在LINUX内核中,需要得到下一跳路由的MAC地址

IPV4可以这样实现:
ip_route_output_key(&rt, &fl) ;
dest = rt->rt_gateway;
neighbor_entry = neigh_lookup(&arp_tbl, &dest, dev);

neighbor_entry->ha  就得到了下一跳路由的MAC地址。



在IPV6中应该如何得到?

作者: chenkuizhong   发布时间: 2011-01-08

哪位高手可以指点一二

作者: chenkuizhong   发布时间: 2011-01-10