Home
last modified time | relevance | path

Searched refs:prev_ire (Results 1 – 2 of 2) sorted by relevance

/titanic_50/usr/src/uts/common/inet/ip/
H A Dip6.c1017 ire_t *prev_ire = NULL; in icmp_redirect_v6() local
1100 prev_ire = ire_ftable_lookup_v6(dst, 0, 0, 0, rill, in icmp_redirect_v6()
1108 if (prev_ire == NULL || in icmp_redirect_v6()
1109 (prev_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK)) || in icmp_redirect_v6()
1110 (prev_ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in icmp_redirect_v6()
1111 !IN6_ARE_ADDR_EQUAL(src, &prev_ire->ire_gateway_addr_v6)) { in icmp_redirect_v6()
1117 ASSERT(prev_ire->ire_ill != NULL); in icmp_redirect_v6()
1118 if (prev_ire->ire_ill->ill_flags & ILLF_NONUD) in icmp_redirect_v6()
1159 prev_ire->ire_ill, in icmp_redirect_v6()
1192 prev_ire->ire_ill, in icmp_redirect_v6()
[all …]
H A Dip.c2630 ire_t *prev_ire; in icmp_redirect_v4() local
2649 prev_ire = ire_ftable_lookup_v4(dst, 0, 0, 0, NULL, ALL_ZONES, in icmp_redirect_v4()
2656 if (prev_ire == NULL || ire == NULL || in icmp_redirect_v4()
2657 (prev_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK)) || in icmp_redirect_v4()
2658 (prev_ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in icmp_redirect_v4()
2660 prev_ire->ire_gateway_addr != src) { in icmp_redirect_v4()
2666 if (prev_ire != NULL) in icmp_redirect_v4()
2667 ire_refrele(prev_ire); in icmp_redirect_v4()
2671 ire_refrele(prev_ire); in icmp_redirect_v4()
2733 prev_ire = ire_ftable_lookup_v4(dst, 0, src, IRE_HOST, NULL, in icmp_redirect_v4()
[all …]