#pragma ident "@(#)dircache.h 1.2 93/01/13"
#ifdef USE_PROTOTYPES
int dircache_add(struct dircache *dcache, char *name, struct dirlist *dlist);
void dircache_delete(struct dircache *dcache, char *name);
void dircache_shrink(struct dircache *dcache, int newsize);
void free_dircache(struct dircache *dcache);
struct dirlist *cache_lookup(struct dircache *dcache, char *dirname);
struct dirlist_header *new_dirlist_header(char *name, struct dirlist *dlist);
void free_dirlist_header(struct dirlist_header *head);
void show_dircache(struct dircache *dcache);
#else
int dircache_add();
void dircache_delete();
void dircache_shrink();
void free_dircache();
struct dirlist *cache_lookup();
struct dirlist_header *new_dirlist_header();
void free_dirlist_header();
void show_dircache();
#endif
syntax highlighted by Code2HTML, v. 0.9.1