Lines Matching defs:rcvif
574 struct ifnet *rcvif;
594 rcvif = m_get_rcvif(m, &s);
595 if (__predict_true(rcvif != NULL))
596 ifa = ifaof_ifpforaddr(sintosa(&icmpdst), rcvif);
597 m_put_rcvif(rcvif, &s);
716 struct ifnet *rcvif;
747 rcvif = m_get_rcvif_psref(m, &psref);
750 if (ia == NULL && rcvif &&
751 (rcvif->if_flags & IFF_BROADCAST)) {
753 IFADDR_READER_FOREACH(ifa, rcvif) {
776 if (sin == NULL && rcvif) {
788 /* check to make sure sin is a source address on rcvif */
794 ia = in_get_ia_on_iface_psref(t, rcvif, &psref_ia);
806 if (sin == NULL && rcvif) {
809 ifa = if_first_addr_psref(rcvif, AF_INET, &psref_ia);
816 m_put_rcvif_psref(rcvif, &psref);