C 从GetIFADRS()获取所有数据
我看到了getifaddrs()的示例 它们忽略所有没有ifa_addr的接口C 从GetIFADRS()获取所有数据,c,linux,C,Linux,我看到了getifaddrs()的示例 它们忽略所有没有ifa_addr的接口 if (ifa->ifa_addr == NULL) continue; 我已经检查过了,所有跳过的接口都有不为NULL的ifa_数据。那里藏着什么?我应该将ifa_数据转换为什么?检查手册页中的注释部分,这是否意味着如果ifa_数据不为空,那么它始终是rtnl_链接_统计数据?从我可以收集的信息来看,是的-但是没有人记录它是如何工作的,谁知道呢!检查手册页中的注释部分是否意味
if (ifa->ifa_addr == NULL)
continue;
我已经检查过了,所有跳过的接口都有不为NULL的ifa_数据。那里藏着什么?我应该将ifa_数据转换为什么?检查手册页中的注释部分,这是否意味着如果ifa_数据不为空,那么它始终是rtnl_链接_统计数据?从我可以收集的信息来看,是的-但是没有人记录它是如何工作的,谁知道呢!检查手册页中的注释部分是否意味着如果ifa_数据不为空,那么它总是rtnl_link_stats?从我可以收集到的信息来看,是的-但是既然没有人记录了它是如何工作的,谁知道呢!