NAME
ng_split – incoming and outgoing packet flow splitter netgraph node
SYNOPSIS
#include <netgraph/ng_split.h>
DESCRIPTION
The split node type is used to split a bidirectional stream of packets into two separate unidirectional streams of packets.
HOOKS
This node type supports the following three hooks:
- in
-
Packets received on in are forwarded to mixed.
- out
-
Packets received on out will be discarded as illegal.
- mixed
-
Packets received on mixed are forwarded to out.
CONTROL MESSAGES
This node type supports only the generic control messages.
SHUTDOWN
This node shuts down upon receipt of a NGM_SHUTDOWN control message, or when all hooks have been disconnected.
SEE ALSO
HISTORY
The ng_split node type was implemented in FreeBSD 3.5 but incorporated into FreeBSD in FreeBSD 5.0.
AUTHORS
Julian Elischer ⟨[email protected]⟩ Vitaly V. Belekhov ⟨[email protected]⟩