12.3.3 pcap_dump_flush函数
pcap_dump_flush函数用于将输出缓冲区的数据写入存储文件中。这样,任何使用pcap_dump函数存储但还没有写入文件的数据包,会被立刻写入文件。
该函数返回-1表示出错,返回0表示成功。
pcap_dump_flush函数的具体实现代码如下:
int pcap_dump_fush(pcap_dumper_t*p)
{
if(ffush((FILE*)p)==EOF)
return(-1);
else
return(0);//成功
}