Lines Matching refs:ni
50 rip6_entry_print(register const struct netinfo6 *ni, int metric) in rip6_entry_print() argument
53 l = printf("%s/%d", ip6addr_string(&ni->rip6_dest), ni->rip6_plen); in rip6_entry_print()
54 if (ni->rip6_tag) in rip6_entry_print()
55 l += printf(" [%d]", EXTRACT_16BITS(&ni->rip6_tag)); in rip6_entry_print()
57 l += printf(" (%d)", ni->rip6_metric); in rip6_entry_print()
65 register const struct netinfo6 *ni; in ripng_print() local
82 j = length / sizeof(*ni); in ripng_print()
89 if (j * sizeof(*ni) != length - 4) in ripng_print()
93 trunc = ((i / sizeof(*ni)) * sizeof(*ni) != i); in ripng_print()
94 for (ni = rp->rip6_nets; i >= sizeof(*ni); in ripng_print()
95 i -= sizeof(*ni), ++ni) { in ripng_print()
100 rip6_entry_print(ni, 0); in ripng_print()
104 j = length / sizeof(*ni); in ripng_print()
105 if (j * sizeof(*ni) != length - 4) in ripng_print()
109 trunc = ((i / sizeof(*ni)) * sizeof(*ni) != i); in ripng_print()
110 for (ni = rp->rip6_nets; i >= sizeof(*ni); in ripng_print()
111 i -= sizeof(*ni), ++ni) { in ripng_print()
116 rip6_entry_print(ni, ni->rip6_metric); in ripng_print()