Lines Matching refs:nb
152 Neighbor *nb;
154 for (nb = ifc->neighbors; nb; nb = nb->next)
155 if (nb->addr == addr)
156 return nb;
389 Neighbor *nb;
402 for (nb = old_neighbors; nb; nb = nb->next)
403 if (nb->addr == neighbor) {
404 if (metric != nb->metric || threshold != nb->threshold)
408 inet_fmt(nb->addr), inet_fmt(node->addr));
412 nb = (Neighbor *) malloc(sizeof(Neighbor));
413 nb->next = ifc->neighbors;
414 ifc->neighbors = nb;
415 nb->addr = neighbor;
416 nb->metric = metric;
417 nb->threshold = threshold;
418 nb->flags = 0;
530 Neighbor *nb;
546 for (nb = old_neighbors; nb; nb = nb->next)
547 if (nb->addr == neighbor) {
548 if (metric != nb->metric || threshold != nb->threshold)
552 inet_fmt(nb->addr), inet_fmt(node->addr));
556 nb = (Neighbor *) malloc(sizeof(Neighbor));
557 nb->next = ifc->neighbors;
558 ifc->neighbors = nb;
559 nb->addr = neighbor;
560 nb->metric = metric;
561 nb->threshold = threshold;
562 nb->flags = flags | NF_PRESENT;
641 Neighbor *nb;
647 for (nb = ifc->neighbors; nb; nb = nb->next) {
650 printf(" %s", inet_fmt(nb->addr));
651 if (show_names && (name = inet_name(nb->addr)))
653 printf(" [%d/%d", nb->metric, nb->threshold);
654 if (nb->flags) {
655 u_short flags = nb->flags;
695 Neighbor *nb;
707 for (nb = ifc->neighbors; nb; nb = nb->next) {
708 Node *nb_node = find_node(nb->addr, &routers);
718 nb_node->addr, nb->metric, nb->threshold);
719 if (nb2 && (nb2->metric != nb->metric
720 || nb2->threshold != nb->threshold))
722 if (nb->flags & NF_PRESENT)
724 nb->flags & DVMRP_NF_SRCRT ? "" :
725 nb->flags & DVMRP_NF_TUNNEL ? "E" : "P",
726 nb->flags & DVMRP_NF_DOWN ? "D" : "");
744 Neighbor *nb;
746 for (nb = ifc->neighbors; nb; nb = nb->next) {
747 Node *nb_node = find_node(nb->addr, &routers);
750 nb->addr = nb_node->u.alias->addr;