NG_UI(4)
π ng_UI(4) β UI netgraph node type π
okay bestie, welcome to the ng_UI(4) manual page β it's giving kernel interfaces energy, and we're gonna get through it together. β¨ no cap.
πΈ NAME πΈ
ng_UI β UI netgraph node type. π
π SYNOPSIS π
#include <netgraph/ng_UI.h>
β¨ DESCRIPTION β¨
The UI node type has two hooks: upstream and downstream. π¦
Packets received on downstream must have 0x03 (indicating unnumbered information) as their first byte. If not, the packet is dropped. π This byte is then stripped, and the remainder of the packet is sent out on upstream.
Conversely, packets received on upstream will have a 0x03 byte prepended to them before being forwarded out on the downstream hook. π«
πͺ HOOKS πͺ
This node type supports the following hooks:
downstreamβ Downstream connection. Packets on this side of the node have a0x03as their first byte. πupstreamβ Upstream connection. Packets on this side of the node have the initial0x03byte stripped off. π§
π¨ CONTROL MESSAGES π¨
This node type supports only the generic control messages. periodt. π
π SHUTDOWN π
This node shuts down upon receipt of a NGM_SHUTDOWN control message, or when both hooks have been disconnected. π
π SEE ALSO π
π HISTORY π
The ng_UI node type was implemented in FreeBSD 4.0. β
π«Ά AUTHORS π«Ά
Julian Elischer <julian@FreeBSD.org> π
mwah π β this cutie came from the Debian source/version, dated January 19, 1999. NG_UI(4) out. πβ¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- Copyright (c) 1996-1999 Whistle Communications, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms