gpt4 book ai didi

linux - 如何获取 sendmsg() 的 ipi_ifindex 值?

转载 作者:太空宇宙 更新时间:2023-11-04 11:48:49 25 4
gpt4 key购买 nike

如果为 in_pktinfo.ipi_ifindex 设置了值,则使用 sendmsg() 可以指定从哪个接口(interface)发送数据报。

如果数据包是对使用 recvmsg() 接收到的数据报的响应,我可以从那里获取接口(interface)值。

如果我只知道接口(interface)是 'eth0' 或 'eno1',我该如何查找相应的 `in_pktinfo.ipi_ifindex' 值?

最佳答案

使用if_nametoindex()将接口(interface)名称转换为索引。

if_indextoname() 做相反的事情。

关于linux - 如何获取 sendmsg() 的 ipi_ifindex 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56756822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com