MFC rev. 1.8: IFNAMSIZ includes a terminating null byte.

This commit is contained in:
maxim 2007-04-22 08:37:21 +00:00
parent 3b60fa9495
commit 970fc35f80

View File

@ -868,7 +868,7 @@ diagif_fetch_vcc(struct diagif *aif, int fd)
return;
strncpy(ifr.ifr_name, aif->ifname, IFNAMSIZ);
ifr.ifr_name[IFNAMSIZ] = '\0';
ifr.ifr_name[IFNAMSIZ - 1] = '\0';
aif->vtab = malloc(sizeof(*aif->vtab) + sizeof(aif->vtab->vccs[0]) *
aif->mib.max_vccs);