c - 802.11数据包的大小

标签 c pcap libpcap wifi

给出以下 pcap 回调声明:

void my_callback(u_char *args, const struct pcap_pkthdr *header, const u_char *packet)

如何确定数据包中存在的字节总数?我需要该值,以便可以将其传递给 crc32() 函数。

最佳答案

根据this reference有关数据包大小的信息位于 pcap_pkthdr 的结构

关于c - 802.11数据包的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11521806/

相关文章:

c++ - 哪种语言和库更适合高性能网络设备轮询服务器 (SNMP)?

c - 如何将指向字符串的指针数组中的首字母更改为大写?

c编程结构指针的动态分配

pcap - C PCAP 库未知类型错误

c++ - 如何使用 C/C++ 提取 pcap 文件的 TCP header 中的选项字段

c++ - 'pcap_loop' 没有记录数据包,甚至没有运行

c - 为什么不能返回strerror()的结果

pcap - 为什么 pcap_setfilter 没有生效

c - 时间差(以微秒为单位)

android - 使用 Android NDK 编译 libpcap