aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph
diff options
context:
space:
mode:
authorArchie Cobbs <archie@FreeBSD.org>1999-11-17 17:41:22 +0000
committerArchie Cobbs <archie@FreeBSD.org>1999-11-17 17:41:22 +0000
commit4e256e6e1b12c647ed0ec71d3bf47e398afbfb91 (patch)
treed43f1041adae599d883e1657c1adf7d87571c936 /sys/netgraph
parent44198f294c78948a1b851ce91a74e0f28670b918 (diff)
Notes
Diffstat (limited to 'sys/netgraph')
-rw-r--r--sys/netgraph/ng_lmi.c1
-rw-r--r--sys/netgraph/ng_tty.c4
-rw-r--r--sys/netgraph/ng_vjc.c1
3 files changed, 4 insertions, 2 deletions
diff --git a/sys/netgraph/ng_lmi.c b/sys/netgraph/ng_lmi.c
index ba579097a768..9dcfa38f0416 100644
--- a/sys/netgraph/ng_lmi.c
+++ b/sys/netgraph/ng_lmi.c
@@ -333,6 +333,7 @@ nglmi_inquire(sc_p sc, int full)
log(LOG_ERR, "nglmi: unable to start up LMI processing\n");
return;
}
+ m->m_pkthdr.rcvif = NULL;
/* Allocate a meta struct (and leave some slop for options to be
* added by other modules). */
/* MALLOC(meta, meta_p, sizeof( struct ng_meta) + META_PAD,
diff --git a/sys/netgraph/ng_tty.c b/sys/netgraph/ng_tty.c
index bacbb72995d1..2d3a1c4a0253 100644
--- a/sys/netgraph/ng_tty.c
+++ b/sys/netgraph/ng_tty.c
@@ -383,8 +383,8 @@ ngt_input(int c, struct tty *tp)
"%s: can't get mbuf\n", node->name);
ERROUT(ENOBUFS);
}
- m->m_len = 0;
- m->m_pkthdr.len = 0;
+ m->m_len = m->m_pkthdr.len = 0;
+ m->m_pkthdr.rcvif = NULL;
sc->m = m;
}
diff --git a/sys/netgraph/ng_vjc.c b/sys/netgraph/ng_vjc.c
index cae3d155b5e7..874a5bfade49 100644
--- a/sys/netgraph/ng_vjc.c
+++ b/sys/netgraph/ng_vjc.c
@@ -338,6 +338,7 @@ ng_vjc_rcvdata(hook_p hook, struct mbuf *m, meta_p meta)
return (ENOBUFS);
}
hm->m_len = 0;
+ hm->m_pkthdr.rcvif = NULL;
if (hlen > MHLEN) { /* unlikely, but can happen */
MCLGET(hm, M_DONTWAIT);
if ((hm->m_flags & M_EXT) == 0) {