C 使用路由表查找目标地址的接口名称

C 使用路由表查找目标地址的接口名称,c,linux,routes,C,Linux,Routes,我试图找到一个linux C函数,它应该使用路由信息获取ipv6目标地址的接口名(或id) 我想使用这个接口名通过pcap_inject()发送我的原始数据包 这样的东西存在吗?或者我必须打开ip-6路由并解析此输出中的信息?您要查找的是ICMPv6协议,消息是NeighborAdvertisment和NeighborarSolication您要查找的是ICMPv6协议,消息是NeighborAdvertisment和NeighborarSolication这篇文章很短,但可能有帮助:作为条目,

我试图找到一个linux C函数,它应该使用路由信息获取ipv6目标地址的接口名(或id)

我想使用这个接口名通过pcap_inject()发送我的原始数据包


这样的东西存在吗?或者我必须打开ip-6路由并解析此输出中的信息?

您要查找的是ICMPv6协议,消息是NeighborAdvertisment和NeighborarSolication

您要查找的是ICMPv6协议,消息是NeighborAdvertisment和NeighborarSolication

这篇文章很短,但可能有帮助:作为条目,这篇文章虽然简短,但可能会有所帮助:as entry,因为它给出了如何读取路由表条目的提示。