任何人都可以帮我区分packet_ops_spkt和packet_ops结构操作。使用packet_ops_spkt以及如何使用packet_ops。这两种结构在源/ net / packet / af_packet.c
下都有Linux内核源代码答案 0 :(得分:0)
Google,供您参考,
http://lxr.free-electrons.com/source/net/packet/af_packet.c#L2788
如果sock->类型为SOCK_PACKET,则使用packet_ops_spkt结构
如果使用SOCK_RAW类型创建套接字,则SOCK_PACKET用于写入原始套接字。
http://www.masterraghu.com/subjects/np/introduction/unix_network_programming_v1.3/ch29lev1sec4.html