PCAP_FILENO(3) | FreeBSD Library Functions Manual | PCAP_FILENO(3) |
名称
pcap_fileno -ライブキャプチャ (捕獲) のためのファイル記述子を取得する書式
#include <pcap/pcap.h>
int pcap_fileno(pcap_t *p);
解説
p が pcap_create() と pcap_activate() の組み合わせを使用するか、または pcap_open_live() を使用してライブキャプチャのためにオープンされたネットワークデバイスを参照するなら、 pcap_fileno() は、キャプチャされるパケットが読み込まれるファイル記述子を返します。p が pcap_open_offline() または pcap_fopen_offline() のような関数を使用してオープンされた ``savefile'' を参照するなら、 pcap_activate() でまだ活性化されていないが、 pcap_open_dead() を使用してオープンされた ``dead'' pcap_t または pcap_create() で作成された pcap_t は、-1 を返します。
関連項目
pcap(3), pcap_create(3), pcap_activate(3), pcap_open_live(3), pcap_open_offline(3), pcap_fopen_offline(3), pcap_open_dead(3)5 April 2008 |