【发布时间】:2011-05-12 12:59:18
【问题描述】:
有没有人知道任何 C++ 代码来获取计算机上所有可用网络接口的名称,其中有线或无线类型。如果只有所有接口名称都可用,那也同样好。我想在 ioctl 库的帮助下做到这一点,例如,
ioctl(sd, SIOCGIFNAME, &ifr);
strncpy(ifname,ifr.ifr_name,IFNAMSIZ);
printf("Interface name :%s\n",ifname);
其实上面的方法是行不通的。
谢谢
【问题讨论】:
标签: c wireless ubuntu-10.10