commit - 3e900a0e4ce20da82f78e6b5b2ab520729e3e62c
commit + 5ef42896e22a5f4d1d2fc6cd8f4e6d981c1fef05
blob - ff37c8bb238a7c157908dcaf8a18acf7bd72bfc7
blob + 6c89a10ac613f10be4fad6c9f1e1c1555b8e824f
--- if.c
+++ if.c
bzero(&ifr, sizeof(ifr));
strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
-
if (ioctl(ifs, SIOCGVNETID, (caddr_t)&ifr) != -1)
printf(" vnetid %llu,", ifr.ifr_vnetid);
+ bzero(&ifp, sizeof(ifp));
+ strlcpy(ifp.ifp_name, ifname, sizeof(ifp.ifp_name));
if (ioctl(ifs, SIOCGIFPARENT, (caddr_t)&ifp) != -1)
printf(" parent %s,", ifp.ifp_parent);
}