nlm_idle_hosts
TAILQ_INIT(&g->nlm_idle_hosts);
TAILQ_REMOVE(&g->nlm_idle_hosts, hostp, nh_link);
TAILQ_REMOVE(&g->nlm_idle_hosts, hostp, nh_link);
TAILQ_REMOVE(&g->nlm_idle_hosts, hostp, nh_link);
TAILQ_INSERT_TAIL(&g->nlm_idle_hosts, hostp, nh_link);
while ((hostp = TAILQ_FIRST(&g->nlm_idle_hosts)) != NULL) {
TAILQ_REMOVE(&g->nlm_idle_hosts, hostp, nh_link);
while ((hostp = TAILQ_FIRST(&g->nlm_idle_hosts)) != NULL) {
TAILQ_REMOVE(&g->nlm_idle_hosts,
TAILQ_INSERT_TAIL(&g->nlm_idle_hosts,
TAILQ_REMOVE(&g->nlm_idle_hosts, hostp, nh_link);
TAILQ_REMOVE(&g->nlm_idle_hosts, hostp,