DOKK / manpages / debian 10 / freebsd-manpages / ng_hub.4freebsd.en
NG_HUB(4) Device Drivers Manual NG_HUB(4)

ng_hubpacket distribution netgraph node type

#include <netgraph/ng_hub.h>

The hub node type provides a simple mechanism for distributing packets over several links. Packets received on any of the hooks are forwarded out the other hooks. Packets are not altered in any way.

A hub node accepts any request to connect, regardless of the hook name, as long as the name is unique.

This node type supports the generic control messages, plus the following:

(setpersistent)
This command sets the persistent flag on the node, and takes no arguments.

This node shuts down upon receipt of a NGM_SHUTDOWN control message, or when all hooks have been disconnected. Setting the persistent flag via a NGM_HUB_SET_PERSISTENT control message disables automatic node shutdown when the last hook gets disconnected.

netgraph(4), ng_bridge(4), ng_ether(4), ng_one2many(4), ngctl(8), nghook(8)

The ng_hub node type appeared in FreeBSD 5.3.

Ruslan Ermilov <ru@FreeBSD.org>

May 5, 2010 Debian