EN JA
PCAP_FILE(3)
PCAP_FILE(3) FreeBSD Library Functions Manual PCAP_FILE(3)

名称

pcap_file -読み込まれる savefile のための標準 I/O ストリームを取得する

書式


#include <pcap/pcap.h>


FILE *pcap_file(pcap_t *p);

解説

pcap_file() は、``savefile'' が pcap_open_offline() でオープンされるなら、``savefile'' の標準 I/O ストリームを返すか、またはネットワークデバイスが pcap_create()pcap_activate() で、または pcap_open_live() でオープンされたなら、NULL を返します。

通常、パケットキャプチャ (Packet Capture) ライブラリは、大きなファイルのサポートで構築されるので、``savefile'' の標準 I/O ストリームが 2 ギガバイトより大きいファイルを参照するかもしれないことに注意してください。 pcap_file() を使用するアプリケーションは、 pcap_file() の返り値、または pcap_file() の返り値が渡されるとき、 fileno() によって返される値で、できれば、大きなファイルをサポートする呼び出しを使用するべきです。

関連項目

pcap(3), pcap_open_offline(3)
5 April 2008