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

名称

pcap_setfilter -フィルタを設定する

書式


#include <pcap/pcap.h>


int pcap_setfilter(pcap_t *p, struct bpf_program *fp);

解説

pcap_setfilter() は、フィルタプログラムを指定するために使用されます。 fp は、 bpf_program 構造体へのポインタであり、通常 pcap_compile() への呼び出しの結果です。

戻り値

pcap_setfilter() は、成功すれば 0 を、失敗すれば-1 を返します。-1 が返されるなら、 pcap_geterr() または pcap_perror() は、取って来るか、またはエラーテキストを表示する引数として p を付けて呼び出されます。

関連項目

pcap(3), pcap_compile(3), pcap_geterr(3)
5 April 2008