Packet_Ids Struct Reference

#include <structure.h>

Collaboration diagram for Packet_Ids:

Collaboration graph
[legend]

Data Fields

unsigned long id
pckt_state_t state
long timestamp
Packet_Idsnext

Detailed Description

Informations about one packet: unique identifier in netfilter queue, timestamp (initialized by NuFW) and mark (if NuFW compiled with mark support).

Definition at line 102 of file structure.h.


Field Documentation

unsigned long Packet_Ids::id

Unique identifier in netfilter queue, comes from nfq_get_msg_packet_hdr()

Definition at line 105 of file structure.h.

Referenced by clean_old_packets(), packetsrv_ipq_process(), padd(), and psearch_and_destroy().

struct Packet_Ids* Packet_Ids::next

Pointer to next packet entry in packets_list, set by padd() and psuppress()

Definition at line 122 of file structure.h.

Referenced by clear_packet_list(), padd(), psearch_and_destroy(), and psuppress().

pckt_state_t Packet_Ids::state

Definition at line 107 of file structure.h.

long Packet_Ids::timestamp

Timestamp in Epoch format, value comes from netfilter or time(NULL)

Definition at line 110 of file structure.h.

Referenced by clean_old_packets(), packetsrv_ipq_process(), padd(), and psearch_and_destroy().


The documentation for this struct was generated from the following file:
Generated on Sat Nov 22 04:01:05 2008 for NuFW by  doxygen 1.4.7