Lines Matching refs:ipif
1335 ipif_t *ipif; in icmp_inbound_v4() local
1562 ipif = ipif_lookup_addr(ipha->ipha_dst, ill, zoneid, ipst); in icmp_inbound_v4()
1563 if (ipif == NULL) { in icmp_inbound_v4()
1565 ipif = ipif_lookup_remote(ill, ipha->ipha_src, zoneid); in icmp_inbound_v4()
1566 if (ipif == NULL) { in icmp_inbound_v4()
1572 bcopy(&ipif->ipif_net_mask, &icmph[1], IP_ADDR_LEN); in icmp_inbound_v4()
1573 ipif_refrele(ipif); in icmp_inbound_v4()
3286 ipif_t *ipif; in ip_laddr_verify_v4() local
3297 ipif = ipif_lookup_addr(src_addr, NULL, zoneid, ipst); in ip_laddr_verify_v4()
3298 if (ipif == NULL) in ip_laddr_verify_v4()
3302 if (ipif->ipif_flags & (IPIF_NOLOCAL | IPIF_ANYCAST)) { in ip_laddr_verify_v4()
3303 ipif_refrele(ipif); in ip_laddr_verify_v4()
3306 ipif_refrele(ipif); in ip_laddr_verify_v4()
3993 ipif_t *ipif; in ip_modclose() local
4024 for (ipif = ill->ill_ipif; ipif != NULL; in ip_modclose()
4025 ipif = ipif->ipif_next) { in ip_modclose()
4026 ipif->ipif_state_flags |= IPIF_CONDEMNED; in ip_modclose()
8199 ipif_t *ipif = NULL; in ip_rput_dlpi_writer() local
8215 ipif = ipsq->ipsq_xop->ipx_pending_ipif; in ip_rput_dlpi_writer()
8221 if (ipif != NULL && ipif->ipif_ill != ill) in ip_rput_dlpi_writer()
8319 (void) ipif_down(ipif, NULL, NULL); in ip_rput_dlpi_writer()
8457 (void) ipif_resolver_up(ipif, Res_act_initial); in ip_rput_dlpi_writer()
8458 if ((err = ipif_ndp_up(ipif, B_TRUE)) == 0) in ip_rput_dlpi_writer()
8459 err = ipif_up_done_v6(ipif); in ip_rput_dlpi_writer()
8469 success = ipsq_pending_mp_add(connp, ipif, q, mp1, 0); in ip_rput_dlpi_writer()
8474 err = ipif_resolver_up(ipif, Res_act_initial); in ip_rput_dlpi_writer()
8488 (void) ipif_resolver_up(ipif, Res_act_initial); in ip_rput_dlpi_writer()
8489 err = ipif_up_done(ipif); in ip_rput_dlpi_writer()
8510 ipif = ill->ill_move_ipif; in ip_rput_dlpi_writer()
8512 err = ipif_up(ipif, q, mp1); in ip_rput_dlpi_writer()
10004 ipif_t *ipif; in ip_snmp_get_mib2_ip_addr() local
10029 for (ipif = ill->ill_ipif; ipif != NULL; in ip_snmp_get_mib2_ip_addr()
10030 ipif = ipif->ipif_next) { in ip_snmp_get_mib2_ip_addr()
10031 if (ipif->ipif_zoneid != zoneid && in ip_snmp_get_mib2_ip_addr()
10032 ipif->ipif_zoneid != ALL_ZONES) in ip_snmp_get_mib2_ip_addr()
10035 mae.ipAdEntInfo.ae_ibcnt = ipif->ipif_ib_pkt_count; in ip_snmp_get_mib2_ip_addr()
10036 if (ipif->ipif_ire_local != NULL) { in ip_snmp_get_mib2_ip_addr()
10038 ipif->ipif_ire_local->ire_ib_pkt_count; in ip_snmp_get_mib2_ip_addr()
10043 ipif_get_name(ipif, mae.ipAdEntIfIndex.o_bytes, in ip_snmp_get_mib2_ip_addr()
10047 mae.ipAdEntAddr = ipif->ipif_lcl_addr; in ip_snmp_get_mib2_ip_addr()
10048 mae.ipAdEntNetMask = ipif->ipif_net_mask; in ip_snmp_get_mib2_ip_addr()
10049 mae.ipAdEntInfo.ae_subnet = ipif->ipif_subnet; in ip_snmp_get_mib2_ip_addr()
10051 ip_mask_to_plen(ipif->ipif_net_mask); in ip_snmp_get_mib2_ip_addr()
10052 mae.ipAdEntInfo.ae_src_addr = ipif->ipif_lcl_addr; in ip_snmp_get_mib2_ip_addr()
10055 !(bitval & ipif->ipif_brd_addr); in ip_snmp_get_mib2_ip_addr()
10060 mae.ipAdEntInfo.ae_mtu = ipif->ipif_ill->ill_mtu; in ip_snmp_get_mib2_ip_addr()
10061 mae.ipAdEntInfo.ae_metric = ipif->ipif_ill->ill_metric; in ip_snmp_get_mib2_ip_addr()
10063 ipif->ipif_brd_addr; in ip_snmp_get_mib2_ip_addr()
10065 ipif->ipif_pp_dst_addr; in ip_snmp_get_mib2_ip_addr()
10066 mae.ipAdEntInfo.ae_flags = ipif->ipif_flags | in ip_snmp_get_mib2_ip_addr()
10096 ipif_t *ipif; in ip_snmp_get_mib2_ip6_addr() local
10121 for (ipif = ill->ill_ipif; ipif != NULL; in ip_snmp_get_mib2_ip6_addr()
10122 ipif = ipif->ipif_next) { in ip_snmp_get_mib2_ip6_addr()
10123 if (ipif->ipif_zoneid != zoneid && in ip_snmp_get_mib2_ip6_addr()
10124 ipif->ipif_zoneid != ALL_ZONES) in ip_snmp_get_mib2_ip6_addr()
10127 mae6.ipv6AddrInfo.ae_ibcnt = ipif->ipif_ib_pkt_count; in ip_snmp_get_mib2_ip6_addr()
10128 if (ipif->ipif_ire_local != NULL) { in ip_snmp_get_mib2_ip6_addr()
10130 ipif->ipif_ire_local->ire_ib_pkt_count; in ip_snmp_get_mib2_ip6_addr()
10135 ipif_get_name(ipif, mae6.ipv6AddrIfIndex.o_bytes, in ip_snmp_get_mib2_ip6_addr()
10139 mae6.ipv6AddrAddress = ipif->ipif_v6lcl_addr; in ip_snmp_get_mib2_ip6_addr()
10141 ip_mask_to_plen_v6(&ipif->ipif_v6net_mask); in ip_snmp_get_mib2_ip6_addr()
10142 mae6.ipv6AddrInfo.ae_subnet = ipif->ipif_v6subnet; in ip_snmp_get_mib2_ip6_addr()
10145 mae6.ipv6AddrInfo.ae_src_addr = ipif->ipif_v6lcl_addr; in ip_snmp_get_mib2_ip6_addr()
10148 if (ipif->ipif_flags & IPIF_ADDRCONF) in ip_snmp_get_mib2_ip6_addr()
10153 if (ipif->ipif_flags & IPIF_ANYCAST) in ip_snmp_get_mib2_ip6_addr()
10162 if (ipif->ipif_flags & IPIF_NOLOCAL) in ip_snmp_get_mib2_ip6_addr()
10164 else if (ipif->ipif_flags & IPIF_DEPRECATED) in ip_snmp_get_mib2_ip6_addr()
10168 mae6.ipv6AddrInfo.ae_mtu = ipif->ipif_ill->ill_mtu; in ip_snmp_get_mib2_ip6_addr()
10170 ipif->ipif_ill->ill_metric; in ip_snmp_get_mib2_ip6_addr()
10172 ipif->ipif_v6pp_dst_addr; in ip_snmp_get_mib2_ip6_addr()
10173 mae6.ipv6AddrInfo.ae_flags = ipif->ipif_flags | in ip_snmp_get_mib2_ip6_addr()
10205 ipif_t *ipif; in ip_snmp_get_mib2_ip_group_mem() local
10238 for (ipif = ill->ill_ipif; ipif != NULL; in ip_snmp_get_mib2_ip_group_mem()
10239 ipif = ipif->ipif_next) { in ip_snmp_get_mib2_ip_group_mem()
10240 if (!IPIF_IS_CONDEMNED(ipif) && in ip_snmp_get_mib2_ip_group_mem()
10241 ipif->ipif_lcl_addr == ilm->ilm_ifaddr && in ip_snmp_get_mib2_ip_group_mem()
10245 if (ipif != NULL) { in ip_snmp_get_mib2_ip_group_mem()
10246 ipif_get_name(ipif, in ip_snmp_get_mib2_ip_group_mem()
10351 ipif_t *ipif; in ip_snmp_get_mib2_ip_group_src() local
10389 for (ipif = ill->ill_ipif; ipif != NULL; in ip_snmp_get_mib2_ip_group_src()
10390 ipif = ipif->ipif_next) { in ip_snmp_get_mib2_ip_group_src()
10391 if (!IPIF_IS_CONDEMNED(ipif) && in ip_snmp_get_mib2_ip_group_src()
10392 ipif->ipif_lcl_addr == ilm->ilm_ifaddr && in ip_snmp_get_mib2_ip_group_src()
10396 if (ipif != NULL) { in ip_snmp_get_mib2_ip_group_src()
10397 ipif_get_name(ipif, in ip_snmp_get_mib2_ip_group_src()
15236 ipif_t *ipif; in ipif_lookup_testaddr_v4() local
15238 ipif = ipif_lookup_addr_exact(*v4srcp, ill, ill->ill_ipst); in ipif_lookup_testaddr_v4()
15239 if (ipif != NULL) { in ipif_lookup_testaddr_v4()
15241 *ipifp = ipif; in ipif_lookup_testaddr_v4()
15243 ipif_refrele(ipif); in ipif_lookup_testaddr_v4()