mnt_map
error = mapc_search((mnt_map*) mf->mf_private, pfname, &info);
if (mapc_search((mnt_map*) mf->mf_private, "/defaults", &dflts) == 0) {
(void) mapc_keyiter((mnt_map *) mp->am_mnt->mf_private,
file_reload(mnt_map *m, char *map, void (*fn)(mnt_map *, char *, char *))
file_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp)
search_or_reload_file(FILE *fp, char *map, char *key, char **val, mnt_map *m,
void (*fn)(mnt_map *m, char *, char *))
ndbm_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp)
nis_reload(mnt_map *m, char *map, void (*fn)(mnt_map *, char *, char *))
nis_search(mnt_map *m, char *map, char *key, char **val, time_t *tp)
mnt_map *ncd_m;
void (*ncd_fn)(mnt_map *, char *, char *);
passwd_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp)
union_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp)
union_reload(mnt_map *m, char *map, void (*fn)(mnt_map *, char *, char *))
static mnt_map *root_map;
extern int file_reload(mnt_map *, char *, add_fn *);
extern int file_search(mnt_map *, char *, char *, char **, time_t *);
extern int nis_reload(mnt_map *, char *, add_fn *);
extern int nis_search(mnt_map *, char *, char *, char **, time_t *);
extern int ndbm_search(mnt_map *, char *, charo *, char **, time_t *);
extern int passwd_search(mnt_map *, char *, char *, char **, time_t *);
extern int union_search(mnt_map *, char *, char *, char **, time_t *);
extern int union_reload(mnt_map *, char *, add_fn *);
static int error_reload(mnt_map *, char *, add_fn *);
static int error_search(mnt_map *, char *, char *, char **, time_t *);
mapc_add_kv(mnt_map *m, char *key, char *val)
mapc_repl_kv(mnt_map *m, char *key, char *val)
static int search_map(mnt_map *m, char *key, char **valp)
mapc_find_wildcard(mnt_map *m)
mapc_reload_map(mnt_map *m)
static mnt_map *
mnt_map *m = ALLOC(mnt_map);
mapc_clear(mnt_map *m)
mnt_map *
mnt_map *m;
ITER(m, mnt_map, &map_list_head)
mnt_map *m = arg;
mapc_meta_search(mnt_map *m, char *key, char **pval, int recurse)
mapc_search(mnt_map *m, char *key, char **pval)
mapc_sync(mnt_map *m)
mnt_map *m;
ITER(m, mnt_map, &map_list_head)
mapc_keyiter(mnt_map *m, void (*fn)(char *,void *), void *arg)
error_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp)
error_reload(mnt_map *m, char *map, add_fn *fn)
typedef void add_fn(mnt_map *, char *, char *);
typedef int search_fn(mnt_map *, char *, char *, char **, time_t *);
typedef int reload_fn(mnt_map *, char *, add_fn *);
static void mapc_sync(mnt_map *);
typedef struct mnt_map mnt_map;
extern void mapc_add_kv(mnt_map *, char *, char *);
extern mnt_map *mapc_find(char *, char *);
extern int mapc_keyiter(mnt_map*, void (*)(char *,void *), void *);
extern int mapc_search(mnt_map *, char *, char **);