if (!(ifa->ifa_flags & IFF_UP) && !(ifa->ifa_flags & IFF_RUNNING))
continue;
if (ifa->ifa_data == 0)
continue;
/* Not a loopback device. */
if (strncmp(ifa->ifa_name, "lo", 2))
{
struct if_data *if_data = (struct if_data *)ifa->ifa_data;
iBytes += if_data->ifi_ibytes;
oBytes += if_data->ifi_obytes;
}
} freeifaddrs(ifa_list); NSLog(@”\n[getInterfaceBytes-Total]%d,%d”,iBytes,oBytes); return iBytes + oBytes; }
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/101076.html原文链接:https://javaforall.cn