MAXCONFIG
config_text = (char *) malloc(MAXCONFIG);
if (read(fd, config_text, MAXCONFIG) != MAXCONFIG)
vhdr->config_length = MAXCONFIG; /* length of following config info */
config = Malloc(MAXCONFIG); /* get space for the config data */
format_config(config, MAXCONFIG);
error = write_drive(drive, config, MAXCONFIG, VINUM_CONFIG_OFFSET); /* first config copy */
error = write_drive(drive, config, MAXCONFIG, VINUM_CONFIG_OFFSET + MAXCONFIG); /* second copy */
config_text = (char *) Malloc(MAXCONFIG * 2); /* allocate buffers */
error = read_drive(drive, config_text, MAXCONFIG * 2, VINUM_CONFIG_OFFSET);
DATASTART = (MAXCONFIG * 2 + VINUM_CONFIG_OFFSET) / DEV_BSIZE