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 |