我正在尝试使用 libpcap 编写一个简单的数据包嗅探器。当我捕获数据包时,我要做的第一件事是识别使用的数据链路协议(protocol)并找到该协议(protocol)的 header 大小,以便找到 ip 数据包。问题是有时 libpcap 作为数据链路层协议(protocol)返回 LINUX_SLL,它被描述为“Linux cooked”,有人知道该协议(protocol)的 header 格式吗?或至少标题的大小。
非常感谢 乔戈斯
最佳答案
或者检查new tcpdump.org "link-layer header types" page链接层类型的描述。
关于c - pcap 数据链路 LINUX_SLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3906568/