mark_group_config_t Struct Reference


Data Fields

unsigned int shift
uint32_t mask
uint32_t default_mark
GList * groups

Detailed Description

Definition at line 33 of file mark_group.c.


Field Documentation

uint32_t mark_group_config_t::default_mark

default mark if no group does match

Definition at line 41 of file mark_group.c.

Referenced by finalize_packet(), and init_module_from_conf().

GList* mark_group_config_t::groups

list of group with a known mark

Definition at line 44 of file mark_group.c.

Referenced by finalize_packet(), parse_group_file(), and unload_module_with_params().

uint32_t mark_group_config_t::mask

mask to remove current mark of the packet

Definition at line 38 of file mark_group.c.

Referenced by finalize_packet(), and init_module_from_conf().

unsigned int mark_group_config_t::shift

position of the mark (in bits) in the packet mark

Definition at line 35 of file mark_group.c.

Referenced by finalize_packet(), and init_module_from_conf().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 20 04:00:45 2008 for NuFW by  doxygen 1.4.7