Packet Sniffer SDK DLL Edition

Structures :: HN_BPF_INSTRUCTION

 Previous Next

HN_BPF_INSTRUCTION is intended for a description of a single BPF instruction, and is used in the HN_BPF_PROGRAMM structure.

Syntax:

C/C++

typedef struct _HN_BPF_INSTRUCTION
 {
   WORD  Code;  
   BYTE  jt;    
   BYTE  jf;    
   DWORD k;     
 }HN_BPF_INSTRUCTION, *PHN_BPF_INSTRUCTION;

Delphi

HN_BPF_INSTRUCTION = record
  Code : WORD;   
  jt   : BYTE;   
  jf   : BYTE;   
  k    : DWORD;  
end;
PHN_BPF_INSTRUCTION = ^HN_BPF_INSTRUCTION;

Elements:

Code

Instruction code (see BPF Instructions).

jt

Jump if True.

jf

Jump if False.

k

A generic BPF multiuse field.

See also:HN_BPF_PROGRAMM, BPF Instructions