Searched refs:prev_ire (Results 1 – 2 of 2) sorted by relevance
/titanic_50/usr/src/uts/common/inet/ip/ |
H A D | ip6.c | 1017 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 D | ip.c | 2630 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 …]
|