Lines Matching refs:ire_type
76 (((ire)->ire_type & IRE_DEFAULT) || \
77 (((ire)->ire_type & IRE_INTERFACE) && ((ire)->ire_addr == 0)))
200 if ((ire->ire_type & IRE_LOCAL) && zoneid != ALL_ZONES &&
796 * address and bucket, we compare against ire_type for the orig_ire. We also
845 if (ire->ire_type != orig_ire->ire_type ||
878 (ire->ire_type & IRE_OFFLINK)) {
1061 uint_t ire_type;
1257 ire_type = 0;
1265 ire_type = IRE_ONLINK;
1274 ire = ire_route_recursive_v4(v4nexthop, ire_type, ill,
1280 ire = ire_route_recursive_v6(&v6nexthop, ire_type, ill,
1296 (ire->ire_type & IRE_MULTICAST)) {
1394 ipaddr_t nexthop, uint_t ire_type, const ill_t *ill_arg,
1422 ire = ire_ftable_lookup_v4(nexthop, 0, 0, ire_type,
1447 ASSERT(!(ire->ire_type & IRE_MULTICAST)); /* Not in ftable */
1452 if ((ire->ire_type & IRE_IF_CLONE) && !ire_clone_verify(ire)) {
1469 if ((ire->ire_type & IRE_OFFLINK) &&
1471 ire_type = IRE_IF_ALL;
1477 ire_type = (IRE_OFFLINK|IRE_ONLINK);
1478 ire_type &= ~maskoff;
1525 ASSERT(!(ire->ire_type & IRE_IF_CLONE));
1530 if (ire->ire_type & IRE_INTERFACE) {
1690 ire_route_recursive_v4(ipaddr_t nexthop, uint_t ire_type, const ill_t *ill,
1695 return (ire_route_recursive_impl_v4(NULL, nexthop, ire_type, ill,
1767 ASSERT((ire->ire_type & IRE_IF_CLONE) != 0);