Lines Matching defs: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
850 if (ire->ire_type != orig_ire->ire_type ||
883 (ire->ire_type & IRE_OFFLINK)) {
1066 uint_t ire_type;
1262 ire_type = 0;
1270 ire_type = IRE_ONLINK;
1279 ire = ire_route_recursive_v4(v4nexthop, ire_type, ill,
1285 ire = ire_route_recursive_v6(&v6nexthop, ire_type, ill,
1301 (ire->ire_type & IRE_MULTICAST)) {
1399 ipaddr_t nexthop, uint_t ire_type, const ill_t *ill_arg,
1427 ire = ire_ftable_lookup_v4(nexthop, 0, 0, ire_type,
1452 ASSERT(!(ire->ire_type & IRE_MULTICAST)); /* Not in ftable */
1457 if ((ire->ire_type & IRE_IF_CLONE) && !ire_clone_verify(ire)) {
1474 if ((ire->ire_type & IRE_OFFLINK) &&
1476 ire_type = IRE_IF_ALL;
1482 ire_type = (IRE_OFFLINK|IRE_ONLINK);
1483 ire_type &= ~maskoff;
1530 ASSERT(!(ire->ire_type & IRE_IF_CLONE));
1535 if (ire->ire_type & IRE_INTERFACE) {
1695 ire_route_recursive_v4(ipaddr_t nexthop, uint_t ire_type, const ill_t *ill,
1700 return (ire_route_recursive_impl_v4(NULL, nexthop, ire_type, ill,
1772 ASSERT((ire->ire_type & IRE_IF_CLONE) != 0);