Searched refs:rcvif (Results 1 - 25 of 248) sorted by relevance

12345678910

/freebsd-12-stable/sys/security/mac_ifoff/
H A Dmac_ifoff.c145 if (m->m_pkthdr.rcvif != NULL)
146 return (ifnet_check_incoming(m->m_pkthdr.rcvif, 0));
157 if (m->m_pkthdr.rcvif != NULL)
158 return (ifnet_check_incoming(m->m_pkthdr.rcvif, 0));
/freebsd-12-stable/sys/netinet6/
H A Dip6_forward.c123 if_name(m->m_pkthdr.rcvif));
181 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_noroute);
205 if (in6_setscope(&src_in6, m->m_pkthdr.rcvif, &inzone)) {
219 "src %s, dst %s, nxt %d, rcvif %s, outif %s\n",
223 if_name(m->m_pkthdr.rcvif), if_name(rt->rt_ifp));
239 if (in6_setscope(&dst_in6, m->m_pkthdr.rcvif, &inzone) != 0 ||
259 if (V_ip6_sendredirects && rt->rt_ifp == m->m_pkthdr.rcvif && !srcrt &&
288 "src %s, dst %s, nxt %d, rcvif %s, outif %s\n",
291 ip6->ip6_nxt, if_name(m->m_pkthdr.rcvif),
295 /* we can just use rcvif i
[all...]
H A Dip6_fastfwd.c92 struct ifnet *rcvif; local
114 rcvif = m->m_pkthdr.rcvif;
126 in6_ifstat_inc(rcvif, ifs6_in_truncated);
161 if (pfil_run_hooks(&V_inet6_pfil_hook, &m, rcvif, PFIL_IN, 0,
195 in6_ifstat_inc(rcvif, ifs6_in_noroute);
296 in6_ifstat_inc(rcvif, ifs6_in_discard);
H A Dip6_input.c414 in6_ifstat_inc((*mp)->m_pkthdr.rcvif, ifs6_in_discard);
435 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_discard);
436 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_hdrerr);
512 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_truncated);
537 struct ifnet *rcvif; local
547 rcvif = m->m_pkthdr.rcvif;
548 if ((ND_IFINFO(rcvif)->flags & ND6_IFF_IFDISABLED))
583 } else if (rcvif->if_index < IP6S_M2MMAX)
584 IP6STAT_INC(ip6s_m2m[rcvif
[all...]
H A Dfrag6.c261 if (af6->ip6af_off == 0 && m->m_pkthdr.rcvif != NULL) {
321 /* Clear no longer valid rcvif pointer. */
322 if (af6->ip6af_m->m_pkthdr.rcvif == ifp)
323 af6->ip6af_m->m_pkthdr.rcvif = NULL;
501 srcifp = m->m_pkthdr.rcvif;
654 merr->m_pkthdr.rcvif = srcifp;
849 m->m_pkthdr.rcvif = srcifp;
H A Dsctp6_usrreq.c99 if_name(m->m_pkthdr.rcvif),
124 if (in6_setscope(&src.sin6_addr, m->m_pkthdr.rcvif, NULL) != 0) {
132 if (in6_setscope(&dst.sin6_addr, m->m_pkthdr.rcvif, NULL) != 0) {
312 if (in6_setscope(&src.sin6_addr, ip6cp->ip6c_m->m_pkthdr.rcvif, NULL) != 0) {
320 if (in6_setscope(&dst.sin6_addr, ip6cp->ip6c_m->m_pkthdr.rcvif, NULL) != 0) {
H A Dicmp6.c427 ifp = m->m_pkthdr.rcvif;
438 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_discard);
683 * and said "just for rcvif". If true, then
1059 if (in6_setscope(&icmp6dst.sin6_addr, m->m_pkthdr.rcvif, NULL))
1065 if (in6_setscope(&icmp6src.sin6_addr, m->m_pkthdr.rcvif, NULL))
1145 if (in6_setscope(&inc.inc6_faddr, m->m_pkthdr.rcvif, NULL))
1282 if (in6_setscope(&in6_subj, m->m_pkthdr.rcvif, NULL))
2114 if (m->m_pkthdr.rcvif != NULL) {
2116 hlim = ND_IFINFO(m->m_pkthdr.rcvif)->chlim;
2169 m->m_pkthdr.rcvif
[all...]
/freebsd-12-stable/sys/fs/nfs/
H A Dnfskpiport.h55 #define mbuf_pkthdr_setrcvif(m, p) ((m)->m_pkthdr.rcvif = (p))
/freebsd-12-stable/sys/net/
H A Dif_enc.c244 struct ifnet *ifp, *rcvif; local
303 rcvif = (*ctx->mp)->m_pkthdr.rcvif;
304 (*ctx->mp)->m_pkthdr.rcvif = ifp;
310 (*ctx->mp)->m_pkthdr.rcvif = rcvif;
H A Dif_bridgevar.h309 _ifp = _m->m_pkthdr.rcvif; \
H A Dif_disc.c193 m->m_pkthdr.rcvif = ifp;
H A Dif_ethersubr.c570 ifp = m->m_pkthdr.rcvif;
692 KASSERT(m->m_pkthdr.rcvif != NULL,
694 ether_input_internal(m->m_pkthdr.rcvif, m);
778 * We will rely on rcvif being set properly in the deferred context,
781 KASSERT(m->m_pkthdr.rcvif == ifp, ("%s: ifnet mismatch m %p "
782 "rcvif %p ifp %p", __func__, m, m->m_pkthdr.rcvif, ifp));
H A Dif_fwsubr.c545 if (m->m_pkthdr.rcvif == NULL) {
552 if (m->m_pkthdr.rcvif != ifp) {
554 m->m_pkthdr.rcvif->if_xname);
H A Dif_stf.c638 stf_checkaddr4(sc, &ip->ip_src, m->m_pkthdr.rcvif) < 0) {
658 stf_checkaddr6(sc, &ip6->ip6_src, m->m_pkthdr.rcvif) < 0) {
671 m->m_pkthdr.rcvif = ifp;
/freebsd-12-stable/sys/net80211/
H A Dieee80211_ageq.c81 struct ieee80211_node *ni = (void *) m->m_pkthdr.rcvif;
206 if (match != NULL && m->m_pkthdr.rcvif != (void *) match) {
H A Dieee80211_wds.c257 if (ifp == m->m_pkthdr.rcvif)
302 mcopy->m_pkthdr.rcvif = (void *) ni;
335 m->m_pkthdr.rcvif = (void *)(uintptr_t)
/freebsd-12-stable/sys/netgraph/
H A Dng_async.c403 struct ifnet *rcvif; local
420 rcvif = m->m_pkthdr.rcvif;
478 if (!(m = m_devget(sc->abuf, alen, 0, rcvif, NULL))) {
495 struct ifnet *rcvif; local
504 rcvif = m->m_pkthdr.rcvif;
543 sc->slen - skip, 0, rcvif, NULL))) {
/freebsd-12-stable/sys/netinet/
H A Dip_divert.c236 ifp = m->m_pkthdr.rcvif;
250 if (m->m_pkthdr.rcvif) {
269 strlcpy(divsrc.sin_zero, m->m_pkthdr.rcvif->if_xname,
326 m->m_pkthdr.rcvif = NULL;
367 m->m_pkthdr.rcvif = ifunit(sin->sin_zero);
466 if (m->m_pkthdr.rcvif == NULL) {
483 m->m_pkthdr.rcvif = ifa->ifa_ifp;
498 else if (in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif))
H A Dsctp_os_bsd.h297 #define SCTP_BUF_RECVIF(m) (m->m_pkthdr.rcvif)
362 #define SCTP_IS_IT_BROADCAST(dst, m) ((m->m_flags & M_PKTHDR) ? in_broadcast(dst, m->m_pkthdr.rcvif) : 0)
363 #define SCTP_IS_IT_LOOPBACK(m) ((m->m_flags & M_PKTHDR) && ((m->m_pkthdr.rcvif == NULL) || (m->m_pkthdr.rcvif->if_type == IFT_LOOP)))
H A Dip_fastfwd.c260 (m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) ||
292 &V_inet_pfil_hook, &m, m->m_pkthdr.rcvif, PFIL_IN, 0, NULL) ||
444 if (V_ipsendredirects && (nh.nh_ifp == m->m_pkthdr.rcvif))
H A Dip_icmp.c370 m->m_pkthdr.rcvif = n->m_pkthdr.rcvif;
621 (struct sockaddr *)&icmpdst, m->m_pkthdr.rcvif);
777 ifp = m->m_pkthdr.rcvif;
936 m->m_pkthdr.rcvif = (struct ifnet *)0;
H A Dip_input.c505 IP_PROBE(receive, NULL, NULL, ip, m->m_pkthdr.rcvif, ip, NULL);
508 ifp = m->m_pkthdr.rcvif;
616 ifp = m->m_pkthdr.rcvif;
1054 ia != NULL && ia->ia_ifp == m->m_pkthdr.rcvif) {
1286 if ((ifp = m->m_pkthdr.rcvif) &&
/freebsd-12-stable/sys/dev/rtwn/
H A Dif_rtwn_tx.c66 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
67 m->m_pkthdr.rcvif = NULL;
273 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
274 m->m_pkthdr.rcvif = NULL;
/freebsd-12-stable/sys/net/altq/
H A Daltq_rio.c326 * use m_pkthdr.rcvif to pass this info.
329 do { (m)->m_pkthdr.rcvif = (void *)((long)(idx)); } while (0)
331 ({ long idx; idx = (long)((m)->m_pkthdr.rcvif); \
332 (m)->m_pkthdr.rcvif = NULL; idx; })
/freebsd-12-stable/sys/dev/cxgbe/
H A Dt4_tracer.c422 m->m_pkthdr.rcvif = ifp;
444 m->m_pkthdr.rcvif = ifp;

Completed in 189 milliseconds

12345678910