Unix AIX支持SIOCGLIFCONF吗?

Unix AIX支持SIOCGLIFCONF吗?,unix,ipv6,aix,ioctl,Unix,Ipv6,Aix,Ioctl,为了探测IPv4中的网络适配器属性,我们可以使用SIOCGIFONF、SIOCGIFNETMASK等。 在HP-UX和Solaris上,IPv6等价物是SIOCGLIFONF、SIOCGLIFNETMASK AIX是否支持这些IOCTL(可能带有APAR),或者它们被称为不同的东西 一个指向标准文档的指针会很有帮助——我在谷歌上搜索了一下,但没有找到任何东西。IBM的网站暗示,在像Linux这样的AIX上,标准的SIOCGIFCONF是独立于IP系列的,因为它使用的是struct sockadd

为了探测IPv4中的网络适配器属性,我们可以使用SIOCGIFONF、SIOCGIFNETMASK等。 在HP-UX和Solaris上,IPv6等价物是SIOCGLIFONF、SIOCGLIFNETMASK

AIX是否支持这些IOCTL(可能带有APAR),或者它们被称为不同的东西


一个指向标准文档的指针会很有帮助——我在谷歌上搜索了一下,但没有找到任何东西。

IBM的网站暗示,在像Linux这样的AIX上,标准的
SIOCGIFCONF
是独立于IP系列的,因为它使用的是
struct sockaddr


IBM的网站暗示,像Linux这样的AIX上的标准
SIOCGIFCONF
是独立于IP系列的,因为它使用
struct sockaddr


看起来有一个单独的应用程序被添加到支持IPv6。不知道如何判断AIX的哪个版本可能有它。

看起来有一个单独的版本被添加来支持IPv6。不知道如何判断AIX的版本。只需
grep
AIX上的头文件?在grepping之后,我可以看到有SIOCGIFCONF(没有*LIFCONF),但有SIOGIFNETMASK和SIOGIFNETMASK6,这意味着一些ioctl调用是专门针对v6和一些(比如SIOCGFICONF)的是混合的。只是
grep
AIX上的头?在grepping之后,我可以看到有SIOCGIFCONF(no*LIFCONF),但有SIOGIFNETMASK和SIOGIFNETMASK6,这意味着一些ioctl调用是专门针对v6的,而一些(比如SIOCGFICONF)是混合的。谢谢。。但这不是一个好页面。一些代码需要在编译之前修复(我不是说添加包含),谢谢。。但这不是一个好页面。有些代码需要在编译之前修复(我不是说添加包含)