Lines Matching defs:nb
150 Neighbor *nb;
152 for (nb = ifc->neighbors; nb; nb = nb->next)
153 if (nb->addr == addr)
154 return nb;
386 Neighbor *nb;
399 for (nb = old_neighbors; nb; nb = nb->next)
400 if (nb->addr == neighbor) {
401 if (metric != nb->metric || threshold != nb->threshold)
405 inet_fmt(nb->addr, s1), inet_fmt(node->addr, s2));
409 nb = malloc(sizeof(Neighbor));
410 nb->next = ifc->neighbors;
411 ifc->neighbors = nb;
412 nb->addr = neighbor;
413 nb->metric = metric;
414 nb->threshold = threshold;
415 nb->flags = 0;
527 Neighbor *nb;
543 for (nb = old_neighbors; nb; nb = nb->next)
544 if (nb->addr == neighbor) {
545 if (metric != nb->metric || threshold != nb->threshold)
549 inet_fmt(nb->addr, s1), inet_fmt(node->addr, s2));
553 nb = malloc(sizeof(Neighbor));
554 nb->next = ifc->neighbors;
555 ifc->neighbors = nb;
556 nb->addr = neighbor;
557 nb->metric = metric;
558 nb->threshold = threshold;
559 nb->flags = flags | NF_PRESENT;
638 Neighbor *nb;
644 for (nb = ifc->neighbors; nb; nb = nb->next) {
647 printf(" %s", inet_fmt(nb->addr, s1));
648 if (show_names && (name = inet_name(nb->addr)))
650 printf(" [%d/%d", nb->metric, nb->threshold);
651 if (nb->flags) {
652 u_short flags = nb->flags;
692 Neighbor *nb;
704 for (nb = ifc->neighbors; nb; nb = nb->next) {
705 Node *nb_node = find_node(nb->addr, &routers);
715 nb_node->addr, nb->metric, nb->threshold);
716 if (nb2 && (nb2->metric != nb->metric
717 || nb2->threshold != nb->threshold))
719 if (nb->flags & NF_PRESENT)
721 nb->flags & DVMRP_NF_SRCRT ? "" :
722 nb->flags & DVMRP_NF_TUNNEL ? "E" : "P",
723 nb->flags & DVMRP_NF_DOWN ? "D" : "");
741 Neighbor *nb;
743 for (nb = ifc->neighbors; nb; nb = nb->next) {
744 Node *nb_node = find_node(nb->addr, &routers);
747 nb->addr = nb_node->u.alias->addr;