log_debug("nbr_del: neighbor ID %s, peerid %lu", inet_ntoa(nbr->id), nbr->peerid);
nbr_del(struct nbr *nbr){	log_debug("nbr_del: neighbor ID %s, peerid %lu", inet_ntoa(nbr->id),	    nbr->peerid);	if (nbr == nbr->iface->self)		return (0);	ospfe_imsg_compose_rde(IMSG_NEIGHBOR_DOWN, nbr->peerid, 0, NULL, 0);	/* clear lists */	ls_retrans_list_clr(nbr);	db_sum_list_clr(nbr);	ls_req_list_clr(nbr);	LIST_REMOVE(nbr, entry);	LIST_REMOVE(nbr, hash);	free(nbr);	return (0);}