24,854
社区成员
发帖
与我相关
我的任务
分享
FILE *pf = fopen(pcapfile, "r");//打开pcap文件
if (NULL != pf)
{
pcap_file_header pfhdr;//结构体pcap_file_header是在<pcap/pcap.h>中定义的
memset(&pfhdr, 0, sizeof(pfhdr));
if(1 == fread(&pfhdr, sizeof(pfhdr), 1, pf))
{
cout << pfhdr.magic << endl;
cout << pfhdr.version_major << endl;
cout << pfhdr.version_minor << endl;
cout << pfhdr.thiszone << endl;
cout << pfhdr.sigfigs << endl;
cout << pfhdr.snaplen << endl;
cout << pfhdr.linktype << endl;
}
}