dtfs_file
struct dtfs_file * dtfs_newdir(void);
struct dtfs_file * dtfs_newfile(void);
struct dtfs_dirent * dtfs_dirgetnth(struct dtfs_file *, int);
struct dtfs_dirent * dtfs_dirgetbyname(struct dtfs_file *,
#define DTFS_CTOF(a) ((struct dtfs_file *)(((struct puffs_node *)a)->pn_data))
#define DTFS_PTOF(a) ((struct dtfs_file *)(a->pn_data))
struct dtfs_file *
struct dtfs_file *dff;
dff = emalloc(sizeof(struct dtfs_file));
memset(dff, 0, sizeof(struct dtfs_file));
struct dtfs_file *
struct dtfs_file *dff;
dff = emalloc(sizeof(struct dtfs_file));
memset(dff, 0, sizeof(struct dtfs_file));
dtfs_dirgetnth(struct dtfs_file *searchdir, int n)
dtfs_dirgetbyname(struct dtfs_file *searchdir, const char *fname, size_t fnlen)
struct dtfs_file *df = DTFS_PTOF(pn);
struct dtfs_file *df = DTFS_PTOF(pn);
struct dtfs_file *dir = DTFS_PTOF(pn_dir);
struct dtfs_file *file = DTFS_PTOF(pn_file);
struct dtfs_file *df = DTFS_PTOF(pn_file);
struct dtfs_file *df;
struct dtfs_file *dff;
struct dtfs_file *dff;
struct dtfs_file *df = DTFS_PTOF(pn);
struct dtfs_file *df = DTFS_CTOF(targ);
struct dtfs_file *df_targ;
struct dtfs_file *df_new;
struct dtfs_file *df = DTFS_CTOF(opc);
struct dtfs_file *df = DTFS_CTOF(opc);
struct dtfs_file *df = DTFS_CTOF(opc);
struct dtfs_file *df = DTFS_CTOF(opc);