linux – 在使用ioctl / SIOCGIFADDR / SIOCGIFCONF找出如何在Mac OS X上获取以太网接口信息时遇到问题?

前端之家收集整理的这篇文章主要介绍了linux – 在使用ioctl / SIOCGIFADDR / SIOCGIFCONF找出如何在Mac OS X上获取以太网接口信息时遇到问题?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

您是否在使用ioctl / SIOCGIFADDR / SIOCGIFCONF了解如何在Mac OS X上获取接口信息时遇到问题?

我很难在Linux上获得能够在Mac OS X上运行的代码.

最佳答案
复制粘贴到main.c和gcc main.c&& ./a.out应该工作(列出所有网络接口,它们的ipv4 / 6地址,网络掩码和MAC地址,如果相关):

适用于Mac OSX和iOS iPad / iPhone:

#include dio.h>
#include Failed with errno =  %i %s\n",errno,strerror(errno));
    return -1;
  }
}

猜你在找的Linux相关文章