Lines Matching defs:ire_type
62 (((ire)->ire_type & IRE_DEFAULT) || \
63 (((ire)->ire_type & IRE_INTERFACE) && \
135 switch (ire->ire_type) {
396 if (ire1->ire_type != ire->ire_type)
408 ire->ire_type, ire->ire_ill, ire->ire_zoneid, NULL,
421 if (ire->ire_type != IRE_IF_CLONE) {
443 if (ire->ire_type & IRE_IF_CLONE) {
561 if (ire->ire_type == IRE_DEFAULT) {
578 if ((ire->ire_type & IRE_INTERFACE) && ire->ire_dep_children != 0)
609 if (ire->ire_type & IRE_IF_CLONE)
631 if (ire->ire_type == IRE_DEFAULT && flag == IRE_FLUSH_ADD) {
742 if (ire->ire_type & IRE_LOOPBACK)
745 if (ire->ire_type & IRE_LOCAL)
757 if (ire->ire_type & IRE_ONLINK) {
789 if (dst_ill != NULL && (ire->ire_type & IRE_OFFLINK)) {
826 !(ire->ire_type & IRE_LOCAL)) {
859 ((!(match_flags & MATCH_IRE_TYPE)) || (ire->ire_type & type)) &&
1004 if ((ire->ire_type & IRE_LOCAL) && zoneid != ALL_ZONES &&
1165 const in6_addr_t *nexthop, uint_t ire_type, const ill_t *ill_arg,
1194 ire = ire_ftable_lookup_v6(&v6nexthop, 0, 0, ire_type,
1220 ASSERT(!(ire->ire_type & IRE_MULTICAST)); /* Not in ftable */
1225 if ((ire->ire_type & IRE_IF_CLONE) && !ire_clone_verify(ire)) {
1240 if ((ire->ire_type & IRE_OFFLINK) &&
1242 ire_type = IRE_IF_ALL;
1245 ire_type = (IRE_OFFLINK|IRE_ONLINK);
1246 ire_type &= ~maskoff; /* no more LOCAL, LOOPBACK */
1293 ASSERT(!(ire->ire_type & IRE_IF_CLONE));
1298 if (ire->ire_type & IRE_INTERFACE) {
1453 ire_route_recursive_v6(const in6_addr_t *nexthop, uint_t ire_type,
1458 return (ire_route_recursive_impl_v6(NULL, nexthop, ire_type, ill,