EN JA
NG_UI(4)
NG_UI(4) FreeBSD Kernel Interfaces Manual NG_UI(4)

名称

ng_UIUI netgraph ノードタイプ

書式

#include < netgraph/ng_UI.h>

解説

UI ノードタイプは、2 つのフックを upstream (上流) と downstream (下流) に持っています。 downstream (下流) で受け取られたパケットは、それらの最初のバイトとして (番号がない情報を示す) 0x03 を持っていなければなりません。そうでなければ、パケットは、落とされます。このバイトは、取り除かれ、パケットの残りは、 upstream (上流) に送信されます。

反対に、 upstream (上流) で受け取られたパケットは、 downstream (下流) のフックに転送される前に 0x03 バイトがそれらの先頭に追加されます。

フック

このノードタイプは、次のフックをサポートします:
downstream
下流の接続。ノードのこちら側のパケットは、それらの最初のバイトとして 0x03 を持っています。
upstream
上流の接続。ノードのこちら側のパケットは、最初の 0x03 バイトを取り除きます。

コントロールメッセージ

このノードタイプは、一般的なコントロールメッセージだけをサポートします。

シャットダウン

このノードは、 NGM_SHUTDOWN コントロールメッセージを受け取るか、両方のフックが切断されている時、シャットダウンします。

関連項目

netgraph(4), ngctl(8)

歴史

ng_UI ノードタイプは、 FreeBSD 4.0 で実装されました。

作者

Julian Elischer <julian@FreeBSD.org>
January 19, 1999 FreeBSD