checkdir
if (checkdir(caller, &frame) != 0) {
static int checkdir(struct dlist *, struct dlist *);
dircreate = checkdir(&dirname[0]);
static int checkdir(char *name);