SNP

Section: Devices and Network Interfaces (4)
索引 jman

BSD mandoc
FreeBSD  

索引

名称

snp - tty 端末を覗き見るインタフェース  

索引

書式

Fd #include <sys/snoop.h> Ft int Fn ioctl fd SNPSTTY &dev Ft int Fn ioctl fd SNPGTTY &dev Ft int Fn ioctl fd FIONREAD &result  

索引

解説

/dev/snp? はユーザが任意の tty 端末に接続してその端末での活動を監視することを 可能にする検査用のデバイスです。

所定の snp デバイスと監視すべき tty とを結合するには、 snp デバイスをオープンしてから SNPSTTY ioctl システムコールを発行してください。 IOCTL システムコールに渡される引数は dev_t 型の変数のアドレスです。 引数の値に -1 へのポインタを指定することにより、 snp デバイスを tty から切り離すことが出来ます。

SNPGTTY ioctl システムコールはオープンされている snp デバイスにその時点で結合されている tty に関する情報を返します。

FIONREAD ioctl システムコールは読込みバッファに格納されている文字数 に等しい正の数を返します。 定義されている特別の値は以下の通りです:

SNP_OFLOW
デバイスオーバフローが発生して、デバイスは切り離されました。
SNP_TTYCLOSE
tty は結合されていません。
SNP_DETACH
ユーザが snp デバイスを切り離したか又は tty デバイスがクローズされて切り離されました。
 

索引

関連項目

pty(4), sio(4), watch(8)  

索引

制限項目

スーパユーザだけが snp デバイスにアクセスできます。  

索引

バグ

行処理モードである間は、ユーザの入力は見えません。 監視している tty へは、シグナルを送れません。  

索引

作者

An Ugen J.S. Antsilevich Aq ugen@NetVision.net.il  

索引

歴史

snp デバイスは Fx 2.1 で初めて現れました。


 

索引

Index

名称
書式
解説
関連項目
制限項目
バグ
作者
歴史

jman



Time: 07:07:24 GMT, January 12, 2009