如何获得的网络接口设备的特定文件列表中的Solaris

问题描述:

可能重复:
Solaris: Programmatic interface to ifconfig?如何获得的网络接口设备的特定文件列表中的Solaris

我如何获得所有的名单“的/ dev/NET0的/ dev /即bge0 ,网络接口设备文件“,使用C程序。

+0

不是。通过一切手段都是不同的。可能是我会得到比这更好的东西来获得列出的所有文件。 –

+1

如果您正在寻找网络接口,唯一明智的方法是实际询问操作系统 - 如果您想要这些文件,则可以从接口信息中构建文件名。否则,你永远不会知道你的列表是否完整。 – ShiDoiSi

我是否正确理解你,你需要在/ dev中提供所有网络设备文件?然后,只需运行

ls /dev/net* /dev/bge* 

并解析结果。

+0

OP要求一个c程序 – fayyazkl

+0

我希望它会是这样,但不幸的是我需要使用C程序。不能使用解析机制。 –

+0

是的,我明白了。但是,你是否已经足够使用所有设备并获得结果? –