netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
datatype Struct Reference

#include <datatype.h>

Collaboration diagram for datatype:

Data Fields

uint32_t type
 
enum byteorder byteorder
 
unsigned int flags
 
unsigned int size
 
unsigned int subtypes
 
const char * name
 
const char * desc
 
const struct datatypebasetype
 
const char * basefmt
 
void(* print )(const struct expr *expr)
 
struct error_record *(* parse )(const struct expr *sym, struct expr **res)
 
const struct symbol_tablesym_tbl
 

Field Documentation

const char* datatype::basefmt
enum byteorder datatype::byteorder
unsigned int datatype::flags
struct error_record*(* datatype::parse)(const struct expr *sym, struct expr **res)
void(* datatype::print)(const struct expr *expr)
unsigned int datatype::subtypes

Referenced by concat_type_alloc().

const struct symbol_table* datatype::sym_tbl
uint32_t datatype::type

The documentation for this struct was generated from the following file: