summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_hub.c
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2004-06-26 22:24:16 +0000
committerjulian <julian@FreeBSD.org>2004-06-26 22:24:16 +0000
commit5a269c8a7e26638b8f896d1601618e5253776958 (patch)
tree5db990cf15727892f404908f26b492b9f1b8a509 /sys/netgraph/ng_hub.c
parentcb255821c823542b64070fb2864196922202a027 (diff)
downloadFreeBSD-src-5a269c8a7e26638b8f896d1601618e5253776958.zip
FreeBSD-src-5a269c8a7e26638b8f896d1601618e5253776958.tar.gz
Having moved metadata usage to mbuf tags, remove code that supports
the old way of doing it. Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
Diffstat (limited to 'sys/netgraph/ng_hub.c')
-rw-r--r--sys/netgraph/ng_hub.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/sys/netgraph/ng_hub.c b/sys/netgraph/ng_hub.c
index dd25f2a..ba298e5 100644
--- a/sys/netgraph/ng_hub.c
+++ b/sys/netgraph/ng_hub.c
@@ -64,8 +64,6 @@ ng_hub_rcvdata(hook_p hook, item_p item)
int error = 0;
hook_p hook2;
struct mbuf * const m = NGI_M(item), *m2;
- meta_p const meta = NGI_META(item);
- meta_p meta2;
int nhooks;
if ((nhooks = NG_NODE_NUMHOOKS(node)) == 1) {
@@ -82,15 +80,7 @@ ng_hub_rcvdata(hook_p hook, item_p item)
NG_FREE_ITEM(item);
return (ENOBUFS);
}
- if (meta != NULL) {
- if ((meta2 = ng_copy_meta(meta)) == NULL) {
- m_freem(m2);
- NG_FREE_ITEM(item);
- return (ENOMEM);
- }
- } else
- meta2 = NULL;
- NG_SEND_DATA(error, hook2, m2, meta2);
+ NG_SEND_DATA_ONLY(error, hook2, m2);
if (error)
continue; /* don't give up */
}
OpenPOWER on IntegriCloud