迅雷敏感资源不给下载:回调函数packet_handler()

来源:百度文库 编辑:九乡新闻网 时间:2024/07/08 16:43:14
回调函数packet_handler()2010-04-08 17:54

packet_handler(u_char *param,

const struct pcap_pkthdr *header ,

const u_char *pkt_data)

u_char *param,数据包存储的文件指针

struct pcap_pkthdr * pkt_header: 并非是数据包的指针,只是与数据包捕获驱动有关的一个Header ,是堆文件包的结构体首部指针。可以得到时间值,数据包长度。

_char * pkt_data:指向数据包内容的指针 ,包括了协议头 ,可以经过计算获得IP数据包头部的位置, UDP首部的位置