我想获取特定PC上所有可用接口的列表以及有线或无线类型.目前我正在做以下但没有成功: -
ioctl(sd, SIOCGIFNAME, &ifr);
strncpy(ifname,ifr.ifr_name,IFNAMSIZ);
printf("Interface name :%s\n",ifname);
Run Code Online (Sandbox Code Playgroud)
如果只有名字可用也会很好.
小智 12
ifconfig -a
Run Code Online (Sandbox Code Playgroud)
所有你可以看到接口avalaible列表,你不需要C代码的脚本,
如果您想获得更多关于界面的信息
lspci
Run Code Online (Sandbox Code Playgroud)
您可以找到您的接口类型和型号