DRIVER_ALLOC
realloc(dlist, sizeof (struct driver) * DRIVER_ALLOC) :
malloc(sizeof (struct driver) * DRIVER_ALLOC);
ndalloc += DRIVER_ALLOC;