【发布时间】:2011-01-27 23:56:01
【问题描述】:
我必须做一个嗅探器作为安全课程的作业。我正在使用 C 和 pcap 库。我让一切运行良好(因为我从互联网上获得了代码并进行了更改)。但我对代码有一些疑问。
u_int ip_len = (ih->ver_ihl & 0xf) * 4;
ih 是 ip_header 类型,它当前指向数据包中的 IP 标头。ver_ihl 给出 IP 的版本。
我不知道是什么:& 0xf) * 4;
【问题讨论】:
-
诚实和彻底的 +1 :)
标签: c network-programming ip pcap