Home | History | Annotate | Download | only in route6d

Lines Matching defs:nip

632 static struct netinfo6 *nip;
648 nip = ripbuf->rip6_nets;
649 for (i = 0; i < nrt; i++, nip++) {
650 if (nip->rip6_metric == NEXTHOP_METRIC) {
651 if (IN6_IS_ADDR_UNSPECIFIED(&nip->rip6_dest))
655 inet6_n2p(&nip->rip6_dest));
659 inet6_n2p(&nip->rip6_dest),
660 nip->rip6_plen, nip->rip6_metric);
662 if (nip->rip6_tag) {
664 ntohs(nip->rip6_tag) & 0xffff);
677 nrt = 0; nip = ripbuf->rip6_nets;
702 nrt = 0; nip = ripbuf->rip6_nets; nh = NULL;
707 *nip = rrt->rrt_info;
708 nip++; nrt++;
736 nip = ripbuf->rip6_nets;
737 *nip = rrt_info;
748 nrt = 0; nip = ripbuf->rip6_nets; nh = NULL;
773 nip->rip6_dest = rrt->rrt_gw;
774 if (IN6_IS_ADDR_LINKLOCAL(&nip->rip6_dest))
775 SET_IN6_LINKLOCAL_IFINDEX(nip->rip6_dest, 0);
776 nip->rip6_plen = 0;
777 nip->rip6_tag = 0;
778 nip->rip6_metric = NEXTHOP_METRIC;
780 nip++; nrt++;
788 memset(nip, 0, sizeof(struct netinfo6));
789 nip->rip6_metric = NEXTHOP_METRIC;
791 nip++; nrt++;
795 *nip = rrt->rrt_info;
796 nip++; nrt++;