rmdisk
if (id == rmdisk[j].id &&
ctrl == rmdisk[j].controller &&
(strcmp(dep->d_name, rmdisk[j].name) == 0)) {
if (id == rmdisk[j].id && ctrl != rmdisk[j].controller)
id = rmdisk[j].id + 1;
nrmdisk = expandmem(i, (void **)&rmdisk,
sizeof (struct rmdisk));
sizeof (struct rmdisk));
rmdisk[i].name = nm;
rmdisk[i].id = id;
rmdisk[i].controller = ctrl;
rmdisk[i].device = "";
rmdisk[i].number = id;
nrmdisk = expandmem(j, (void **)&rmdisk,
sizeof (struct rmdisk));
rmdisk[j].name = rmdisk_r[i].name;
rmdisk[j].id = rmdisk[i].id;
rmdisk[j].controller = rmdisk[i].controller;
rmdisk[j].device = rmdisk[i].device;
rmdisk[j].number = rmdisk[i].number;
if (rmdisk[j].id != i)
(void) da_add_list(&devlist, rmdisk[j].name, i,
(void) printf("%s", rmdisk[j].name);
for (entry = devlist.rmdisk; entry != NULL;
rmdisk = (struct rmdisk *)calloc(DFLT_RMDISK,
sizeof (struct rmdisk));
if (rmdisk == NULL)
rmdisk_r = (struct rmdisk *)calloc(DFLT_RMDISK,
sizeof (struct rmdisk));
devlist.audio = devlist.cd = devlist.floppy = devlist.rmdisk =
} *rmdisk, *rmdisk_r;
dentry = devlist->rmdisk;
dentry = devlist->rmdisk;
devlist.rmdisk = NULL;
dentry = dlist->rmdisk;
dlist->rmdisk = nentry;
dentry = dlist->rmdisk;
dlist->rmdisk = current;
dentry = &(dlist->rmdisk);
dentry = devlist->rmdisk;
deventry_t *rmdisk;