NAME
ng_split
—
netgraph node to separate incoming and
outgoing flows
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
<julian@FreeBSD.org>
Vitaly V. Belekhov
<vitaly@riss-telecom.ru>