diff options
| author | Archie Cobbs <archie@FreeBSD.org> | 1999-11-17 17:41:22 +0000 |
|---|---|---|
| committer | Archie Cobbs <archie@FreeBSD.org> | 1999-11-17 17:41:22 +0000 |
| commit | 4e256e6e1b12c647ed0ec71d3bf47e398afbfb91 (patch) | |
| tree | d43f1041adae599d883e1657c1adf7d87571c936 /sys/netgraph | |
| parent | 44198f294c78948a1b851ce91a74e0f28670b918 (diff) | |
Notes
Diffstat (limited to 'sys/netgraph')
| -rw-r--r-- | sys/netgraph/ng_lmi.c | 1 | ||||
| -rw-r--r-- | sys/netgraph/ng_tty.c | 4 | ||||
| -rw-r--r-- | sys/netgraph/ng_vjc.c | 1 |
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) { |
