aboutsummaryrefslogtreecommitdiff
path: root/ja_JP.eucJP/man/man2/kqueue.2
diff options
context:
space:
mode:
Diffstat (limited to 'ja_JP.eucJP/man/man2/kqueue.2')
-rw-r--r--ja_JP.eucJP/man/man2/kqueue.227
1 files changed, 26 insertions, 1 deletions
diff --git a/ja_JP.eucJP/man/man2/kqueue.2 b/ja_JP.eucJP/man/man2/kqueue.2
index b87e90fad5..6e7af7ffd8 100644
--- a/ja_JP.eucJP/man/man2/kqueue.2
+++ b/ja_JP.eucJP/man/man2/kqueue.2
@@ -22,7 +22,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" %FreeBSD: src/lib/libc/sys/kqueue.2,v 1.35 2003/10/20 02:29:16 jmg Exp %
+.\" %FreeBSD: src/lib/libc/sys/kqueue.2,v 1.36 2003/11/11 16:41:27 brueffer Exp %
.\"
.\" $FreeBSD$
.Dd April 14, 2000
@@ -407,6 +407,25 @@ EV_ONESHOT を指定しない限り、タイマは周期的です。
.Fn kevent
を最後に呼び出してからのタイムアウトの回数が返ります。
このフィルタは内部で自動的に EV_CLEAR フラグをセットします。
+.It Dv EVFILT_NETDEV
+識別子としてネットワークインタフェースの記述子を取り、
+監視するイベントを
+.Va fflags
+に取ります。
+記述子上に要求されたイベントが 1 つ以上発生したとき、戻ります。
+監視可能なイベントは次の通りです:
+.Bl -tag -width XXNOTE_LINKDOWN
+.It Dv NOTE_LINKUP
+リンクがアップ。
+.It Dv NOTE_LINKDOWN
+リンクがダウン。
+.It Dv NOTE_LINKINV
+リンク状態が無効。
+.El
+.Pp
+戻るとき、フィルタをトリガしたイベントが
+.Va fflags
+に格納されます。
.El
.Sh 戻り値
.Fn kqueue
@@ -502,3 +521,9 @@ EV_ONESHOT を指定しない限り、タイマは周期的です。
現在は、UFS ファイルシステムに属さない
.Xr vnode 9
を監視することができません。
+.Pp
+.Dv EVFILT_NETDEV
+フィルタが現在実装されているのは、LINKUP と LINKDOWN の操作に
+.Xr miibus 4
+ドライバを使用しているデバイスに対してのみです。
+そのため、非イーサネットデバイスに対しては動作しません。