Lines Matching defs:nbr_nbma
732 nbr->nbr_nbma = NULL;
736 struct ospf_nbr_nbma *nbr_nbma;
739 for (node = listhead (oi->nbr_nbma); node; nextnode (node))
741 nbr_nbma = getdata (node);
742 assert (nbr_nbma);
744 if (IPV4_ADDR_SAME(&nbr_nbma->addr, &iph->ip_src))
746 nbr_nbma->nbr = nbr;
747 nbr->nbr_nbma = nbr_nbma;
749 if (nbr_nbma->t_poll)
750 OSPF_POLL_TIMER_OFF (nbr_nbma->t_poll);
752 nbr->state_change = nbr_nbma->state_change + 1;
2763 ospf_poll_send (struct ospf_nbr_nbma *nbr_nbma)
2767 oi = nbr_nbma->oi;
2777 if (nbr_nbma->nbr != NULL && nbr_nbma->nbr->state != NSM_Down)
2783 if (nbr_nbma->priority == 0
2787 ospf_hello_send_sub (oi, &nbr_nbma->addr);
2793 struct ospf_nbr_nbma *nbr_nbma;
2795 nbr_nbma = THREAD_ARG (thread);
2796 nbr_nbma->t_poll = NULL;
2800 IF_NAME (nbr_nbma->oi), inet_ntoa (nbr_nbma->addr));
2802 ospf_poll_send (nbr_nbma);
2804 if (nbr_nbma->v_poll > 0)
2805 OSPF_POLL_TIMER_ON (nbr_nbma->t_poll, ospf_poll_timer,
2806 nbr_nbma->v_poll);