Linux下检测网线是否连接
<br />#include <net/if.h> <br /><br />//如果网卡已插上网线,返回0,否则返回-1.<br />int check_nic(char*nic)<br />{<br /> struct ifreq ifr;<br /> int skfd = socket(AF_INET, SOCK_DGRAM, 0);<br /><br /> strcpy(ifr.ifr_name, nic_name);<br /> if (ioctl(skfd, SIOCGI
转载
2010-09-25 11:08:00 ·
2289 阅读 ·
0 评论