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

名称

pcap_offline_filter -フィルタがパケットにマッチしているかどうかチェックする

書式


#include <pcap/pcap.h>


int pcap_offline_filter(const struct bpf_program *fp,
const struct pcap_pkthdr *h, const u_char *pkt)

解説

pcap_offline_filter() は、フィルタがパケットにマッチしているかどうかチェックします。 fp は、 bpf_program 構造体へのポインタであり、通常 pcap_compile() への呼び出しの結果です。 h は、パケットのための pcap_pkthdr 構造体を指し、 pkt は、パケット中のデータを指します。

戻り値

pcap_offline_filter() は、フィルタプログラムのリターン値を返します。これは、パケットがフィルタにマッチしていなれば、0 となり、パケットがフィルタにマッチしているなら、0 以外となります。

関連項目

pcap(3), pcap_compile(3)
13 May 2008