55
while (fgets(szBuf, sizeof(szBuf)-1, fp))
57
int n = sscanf(szBuf, "%16s %128s %128s %X %d %d %d %128s %d %d %d\n",
58
szIfName, szAddr, szGateway, &iFlags, &iTmp, &iTmp, &iTmp,
59
szMask, &iTmp, &iTmp, &iTmp);
60
if (n < 10 || !(iFlags & RTF_UP))
63
if (strcmp(szAddr, "00000000") == 0 && strcmp(szMask, "00000000") == 0)
57
while (fgets(szBuf, sizeof(szBuf)-1, fp))
66
strncpy(pszName, szIfName, 16);
59
int n = sscanf(szBuf, "%16s %128s %128s %X %d %d %d %128s %d %d %d\n",
60
szIfName, szAddr, szGateway, &iFlags, &iTmp, &iTmp, &iTmp,
61
szMask, &iTmp, &iTmp, &iTmp);
62
if (n < 10 || !(iFlags & RTF_UP))
65
if (strcmp(szAddr, "00000000") == 0 && strcmp(szMask, "00000000") == 0)
68
strncpy(pszName, szIfName, 16);
71
74
return VERR_INTERNAL_ERROR;