linux 如何通过sll_ifindex来判断接口是否是环回设备?

q8l4jmvw  于 2023-02-21  发布在  Linux
关注(0)|答案(2)|浏览(175)

我有接口的ifindex号,现在我想知道该设备是否为环回接口。
到目前为止,唯一的选择似乎是先检索它的名称,然后检查它是否以lo开头。
有更好的办法吗?

lnlaulya

lnlaulya1#

请看标志。IFF_LOOPBACK标志告诉您需要什么。
有几种方法可以获取标志,但是如果您知道如何从ifindex获取名称,那么检索标志应该没有任何问题。

unhi4e5o

unhi4e5o2#

您可以获取所有的标志,这些标志是通过检查相应的标志由接口实现的。
您可以看到if.h文件中的常量。

相关问题