📄 group__npf__include.html
字号:
<div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MODE_MON 0x2 </td> </tr> </table></div><div class="memdoc"><p>Kernel monitoring mode. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00220">220</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g503326906a62e96c147ae6af31fb5659"></a><!-- doxytag: member="Packet.h::MODE_STAT" ref="g503326906a62e96c147ae6af31fb5659" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MODE_STAT 0x1 </td> </tr> </table></div><div class="memdoc"><p>Statistical working mode. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00219">219</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g0a110077bb4fcbcc75512d8988c90de8"></a><!-- doxytag: member="Packet.h::NDIS_FLAGS_SKIP_LOOPBACK_W2K" ref="g0a110077bb4fcbcc75512d8988c90de8" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NDIS_FLAGS_SKIP_LOOPBACK_W2K 0x400 </td> </tr> </table></div><div class="memdoc"><p>This is an undocumented flag for NdisSetPacketFlags() that allows to disable loopback reception. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00226">226</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g7ccc8974741059b5ae25231a56dbed09"></a><!-- doxytag: member="Packet.h::NPF_DISABLE_LOOPBACK" ref="g7ccc8974741059b5ae25231a56dbed09" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPF_DISABLE_LOOPBACK 1 </td> </tr> </table></div><div class="memdoc"><p>Tells the driver to drop the packets sent by itself. This is usefult when building applications like bridges. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00235">235</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g4a60d1f215d5b2af2b3b86a0f2a90ae2"></a><!-- doxytag: member="Packet.h::NPF_ENABLE_LOOPBACK" ref="g4a60d1f215d5b2af2b3b86a0f2a90ae2" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPF_ENABLE_LOOPBACK 2 </td> </tr> </table></div><div class="memdoc"><p>Tells the driver to capture the packets sent by itself. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00236">236</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g8463d2101446f74b83ed10006d772384"></a><!-- doxytag: member="Packet.h::Packet_ALIGNMENT" ref="g8463d2101446f74b83ed10006d772384" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define Packet_ALIGNMENT sizeof(int) </td> </tr> </table></div><div class="memdoc"><p>Alignment macro. Defines the alignment size. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00062">62</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g6ad53095b69ed77878dc683754e3264a"></a><!-- doxytag: member="Packet.h::Packet_WORDALIGN" ref="g6ad53095b69ed77878dc683754e3264a" args="(x)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define Packet_WORDALIGN </td> <td>(</td> <td class="paramtype">x </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> (((x)+(Packet_ALIGNMENT-1))&~(Packet_ALIGNMENT-1))</td> </tr> </table></div><div class="memdoc"><p>even multiple of Packet_ALIGNMENT. <p>Alignment macro. Rounds up to the next <p>Definition at line <a class="el" href="Packet_8h-source.html#l00063">63</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="gac031371d41e21ff96e80409e05a7ddb"></a><!-- doxytag: member="Packet.h::PCAP_VERSION_MAJOR" ref="gac031371d41e21ff96e80409e05a7ddb" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PCAP_VERSION_MAJOR 2 </td> </tr> </table></div><div class="memdoc"><p>Major libpcap version of the dump file. Used by programs like tcpdump to recognize a driver's generated dump file. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00231">231</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g9c200b070c9f626d38184588b16849c2"></a><!-- doxytag: member="Packet.h::PCAP_VERSION_MINOR" ref="g9c200b070c9f626d38184588b16849c2" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PCAP_VERSION_MINOR 4 </td> </tr> </table></div><div class="memdoc"><p>Minor libpcap version of the dump file. Used by programs like tcpdump to recognize a driver's generated dump file. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00232">232</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g048ba8dfabc6ac16c602a1ca6fe994fc"></a><!-- doxytag: member="Packet.h::RESERVED" ref="g048ba8dfabc6ac16c602a1ca6fe994fc" args="(_p)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RESERVED </td> <td>(</td> <td class="paramtype">_p </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> ((<a class="el" href="struct__PACKET__RESERVED.html">PPACKET_RESERVED</a>)((_p)->ProtocolReserved))</td> </tr> </table></div><div class="memdoc"><p>Macro to obtain a NDIS_PACKET from a PACKET_RESERVED. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00301">301</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="gfedcc0aa0cf5abe7b20c68eefdfcb126"></a><!-- doxytag: member="Packet.h::TCPDUMP_MAGIC" ref="gfedcc0aa0cf5abe7b20c68eefdfcb126" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TCPDUMP_MAGIC 0xa1b2c3d4 </td> </tr> </table></div><div class="memdoc"><p>Libpcap magic number. Used by programs like tcpdump to recognize a driver's generated dump file. <p><p>Definition at line <a class="el" href="Packet_8h-source.html#l00230">230</a> of file <a class="el" href="Packet_8h-source.html">Packet.h</a>.</div></div><p><a class="anchor" name="g652e6173ee1441712652d74a5533e042"></a><!-- doxytag: member="Packet.h::TRANSMIT_PACKETS" ref="g652e6173ee1441712652d74a5533e042" args="" --><div class="memitem"><div class="memproto"> <table class="memname">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -