好消息,超酷的在线虚拟网络实验室上线了!点击开始实验

为获得更好的浏览效果,建议您使用 Firefox 或者 Chrome 浏览器



定义
[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

32-bit integer

与拥有bpf.h的系统兼容,bpf的自定义类型已经提供了对64位的支持。

66 行,文件 incs/pcap.h.

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.

typedef struct pcap_if pcap_if_t

接口列表的一项,参见 pcap_if.

72 行,文件 incs/pcap.h.

typedef struct pcap pcap_t

一个已打开的捕捉实例的描述符。这个结构体对用户来说是不透明的,它通过 wpcap.dll 提供的函数,维护了它的内容。

70 行,文件 incs/pcap.h.