diff options
author | julian <julian@FreeBSD.org> | 2004-03-24 08:53:45 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 2004-03-24 08:53:45 +0000 |
commit | faf5f3b681229260092cce8b33652975f1a6b367 (patch) | |
tree | a618e9712c18eea78ef9037b69e395e0c47fe9a3 /sys/netgraph/ng_tee.c | |
parent | da8ebfd5585e6b7d7285426775cac110cf6f263f (diff) | |
download | FreeBSD-src-faf5f3b681229260092cce8b33652975f1a6b367.zip FreeBSD-src-faf5f3b681229260092cce8b33652975f1a6b367.tar.gz |
Don't duplicate a packet, just to throw it away when we discover the
duplicat hook is not connected.
Diffstat (limited to 'sys/netgraph/ng_tee.c')
-rw-r--r-- | sys/netgraph/ng_tee.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netgraph/ng_tee.c b/sys/netgraph/ng_tee.c index 1eb1ce2..fbce9b8 100644 --- a/sys/netgraph/ng_tee.c +++ b/sys/netgraph/ng_tee.c @@ -329,7 +329,7 @@ ngt_rcvdata(hook_p hook, item_p item) } /* Duplicate packet and meta info if requried */ - if (dup != NULL) { + if (dup && dup->hook) { struct mbuf *m2; meta_p meta2; |