nlm_nsm
stat = nlm_nsm_unmon(&g->nlm_nsm, host->nh_name);
stat = nlm_nsmaddr_reg(&g->nlm_nsm, host->nh_name, family, &obj);
stat = nlm_nsm_mon(&g->nlm_nsm, host->nh_name, host->nh_sysid);
static void nlm_nsm_clnt_init(CLIENT *, struct nlm_nsm *);
static int nlm_nsm_init_local(struct nlm_nsm *);
static int nlm_nsm_init(struct nlm_nsm *, struct knetconfig *, struct netbuf *);
static void nlm_nsm_fini(struct nlm_nsm *);
static enum clnt_stat nlm_nsm_simu_crash(struct nlm_nsm *);
static enum clnt_stat nlm_nsm_stat(struct nlm_nsm *, int32_t *);
static enum clnt_stat nlm_nsm_mon(struct nlm_nsm *, char *, uint16_t);
static enum clnt_stat nlm_nsm_unmon(struct nlm_nsm *, char *);
error = nlm_nsm_init_local(&g->nlm_nsm);
stat = nlm_nsm_simu_crash(&g->nlm_nsm);
stat = nlm_nsm_stat(&g->nlm_nsm, &g->nsm_state);
nlm_nsm_fini(&g->nlm_nsm);
nlm_nsm_clnt_init(CLIENT *clnt, struct nlm_nsm *nsm)
struct nlm_nsm nsm;
nlm_nsm_init_local(struct nlm_nsm *nsm)
nlm_nsm_init(struct nlm_nsm *nsm, struct knetconfig *knc, struct netbuf *nb)
nlm_nsm_fini(struct nlm_nsm *nsm)
nlm_nsm_simu_crash(struct nlm_nsm *nsm)
nlm_nsm_stat(struct nlm_nsm *nsm, int32_t *out_stat)
nlm_nsm_mon(struct nlm_nsm *nsm, char *hostname, uint16_t priv)
nlm_nsm_unmon(struct nlm_nsm *nsm, char *hostname)
nlm_nsmaddr_reg(struct nlm_nsm *nsm, char *name, int family, netobj *address)
struct nlm_nsm {
struct nlm_nsm nlm_nsm; /* (z) */