当前位置: 技术问答>linux和unix
急用!用 C 语言如何判断以太网是否通?谢谢
来源: 互联网 发布时间:2015-12-05
本文导语: 问题如上,请各位高手出招,俺急用。万分感谢 | 平常判断一般都用ping命令,所以去找个ping程序的原代码,网上很多这种代码。 | 本机的? int detect_mii(int skfd, char const* ifname) {...
问题如上,请各位高手出招,俺急用。万分感谢
|
平常判断一般都用ping命令,所以去找个ping程序的原代码,网上很多这种代码。
|
本机的?
int detect_mii(int skfd, char const* ifname)
{
struct ifreq ifr;
u16 *data, mii_val;
unsigned phy_id;
/* Get the vitals from the interface. */
strncpy(ifr.ifr_name, ifname, IFNAMSIZ);
if (ioctl(skfd, SIOCGMIIPHY, &ifr)
int detect_mii(int skfd, char const* ifname)
{
struct ifreq ifr;
u16 *data, mii_val;
unsigned phy_id;
/* Get the vitals from the interface. */
strncpy(ifr.ifr_name, ifname, IFNAMSIZ);
if (ioctl(skfd, SIOCGMIIPHY, &ifr)
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!