gpt4 book ai didi

c++ - 获取pcap文件的第一包

转载 作者:行者123 更新时间:2023-11-30 17:35:14 24 4
gpt4 key购买 nike

我正在编写扫描 pcap 文件数据包的代码。

我使用命令

pcap_next_ex()

获取下一个数据包。

有没有办法在代码中间的某个地方获取第一个数据包,而无需关闭并重新打开 pcap 文件?

谢谢。

最佳答案

你可以使用

    long pos = ftell(pcap_file(p));

在第一个 pcap_next_ex() 之前,并且

    fseek(pcap_file(p), pos, SEEK_SET);

当你想再次获取第一个数据包时。

关于c++ - 获取pcap文件的第一包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23044244/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com