VPTRSZ
if ((vbuf = malloc((numvnodes + 20) * (VPTRSZ + VNODESZ))) == NULL)
evbuf = vbuf + (numvnodes + 20) * (VPTRSZ + VNODESZ);
if ((bp + VPTRSZ + VNODESZ) > evbuf)
memmove(bp, &vp, VPTRSZ);
bp += VPTRSZ;