Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

PACKET_S Struct Reference

#include <packet.h>

List of all members.

Public Attributes

BYTE* packet
ULONG packet_length
BYTE* payload
ULONG payload_length
PROTO_LLproto
PROTO nextProto
BOOL modified


Detailed Description

The main wrapper for all packets

Definition at line 33 of file packet.h.


Member Data Documentation

BOOL PACKET_S::modified
 

Whether any of the fields of the packet have been modified, hence requiring re-checksumming (possibly)

Definition at line 40 of file packet.h.

PROTO PACKET_S::nextProto
 

Name of next proto if known

Definition at line 39 of file packet.h.

BYTE * PACKET_S::packet
 

Pointer to the start of the packet

Definition at line 34 of file packet.h.

ULONG PACKET_S::packet_length
 

Length of the entire packet

Definition at line 35 of file packet.h.

BYTE * PACKET_S::payload
 

Pointer to the highest decoded payload

Definition at line 36 of file packet.h.

ULONG PACKET_S::payload_length
 

Length of the payload

Definition at line 37 of file packet.h.

PROTO_LL * PACKET_S::proto
 

Pointer to linked list of decoded protocols

Definition at line 38 of file packet.h.


The documentation for this struct was generated from the following file:
Generated at Mon Jul 8 15:16:50 2002 for RUBICON by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000