定义
[WinPcap user's manual]
数据结构 | |
| struct | pcap_file_header |
| libpcap 堆文件首部. 更多... | |
| struct | pcap_pkthdr |
| 堆文件中包的首部. 更多... | |
| struct | pcap_stat |
| 保存一个接口统计值的结构体. 更多... | |
| struct | pcap_if |
| 接口列表中的一项,在 pcap_findalldevs() 中被使用. 更多... | |
| struct | pcap_addr |
| 表示一个接口地址,在 pcap_findalldevs() 中被使用. 更多... | |
宏定义 | |
| #define | PCAP_VERSION_MAJOR 2 |
| 主要libpcap堆文件版本. | |
| #define | PCAP_VERSION_MINOR 4 |
| 次要libpcap堆文件版本. | |
| #define | PCAP_ERRBUF_SIZE 256 |
| libpcap 错误信息缓存的大小. | |
| #define | PCAP_IF_LOOPBACK 0x00000001 |
| 接口是回调的(interface is loopback). | |
| #define | MODE_CAPT 0 |
| 捕捉模式,在调用 pcap_setmode() 时被使用. | |
| #define | MODE_STAT 1 |
| 统计模式,在调用 pcap_setmode() 时被使用. | |
自定义类型 | |
| typedef int | bpf_int32 |
| 32-bit integer | |
| typedef u_int | bpf_u_int32 |
| 32-bit unsigned integer | |
| typedef struct pcap | pcap_t |
| 一个已打开的捕捉实例的描述符。这个结构体对用户来说是不透明的,它通过 wpcap.dll 提供的函数,维护了它的内容. | |
| typedef struct pcap_dumper | pcap_dumper_t |
| libpcap 存储文件的描述符. | |
| typedef struct pcap_if | pcap_if_t |
| 接口列表中的一项,参见 pcap_if. | |
| typedef struct pcap_addr | pcap_addr_t |
| 表示一个接口地址,参见 pcap_addr. | |
详细描述
wpcap.dll 的定义
定义文档
| #define MODE_CAPT 0 |
捕获模式,在调用 pcap_setmode() 时被使用.
第 172 行,文件 incs/pcap.h.
| #define MODE_STAT 1 |
统计模式,在调用 pcap_setmode() 时被使用.
第 173 行,文件 incs/pcap.h.
| #define PCAP_ERRBUF_SIZE 256 |
libpcap错误信息缓存的大小.
第 59 行,文件 incs/pcap.h.
| #define PCAP_IF_LOOPBACK 0x00000001 |
接口是回环(Interface is loopback)
第 156 行,文件 incs/pcap.h.
| #define PCAP_VERSION_MAJOR 2 |
主要libpcap堆文件版本。
第 56 行,文件 incs/pcap.h.
| #define PCAP_VERSION_MINOR 4 |
次要libpcap堆文件版本.
第 57 行,文件 incs/pcap.h.
自定义类型文档
| typedef int bpf_int32 |
| typedef u_int bpf_u_int32 |
32-bit unsigned integer
第 67 行,文件 incs/pcap.h.
| typedef struct pcap_addr pcap_addr_t |
表示一个接口地址,参见 pcap_addr.
第 73 行,文件 incs/pcap.h.
| typedef struct pcap_dumper pcap_dumper_t |
libpcap存储文件的描述符。
第 71 行,文件 incs/pcap.h.
接口列表的一项,参见 pcap_if.
第 72 行,文件 incs/pcap.h.
| typedef struct pcap pcap_t |
一个已打开的捕捉实例的描述符。这个结构体对用户来说是不透明的,它通过 wpcap.dll 提供的函数,维护了它的内容。
第 70 行,文件 incs/pcap.h.
