FreeBSD kernel netgraph code
|
#include <sys/types.h>
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/kernel.h>
#include <sys/errno.h>
#include <sys/limits.h>
#include <sys/malloc.h>
#include <sys/mbuf.h>
#include <sys/ctype.h>
#include <machine/stdarg.h>
#include <net/ethernet.h>
#include <netinet/in.h>
#include <netgraph/ng_message.h>
#include <netgraph/netgraph.h>
#include <netgraph/ng_parse.h>
Go to the source code of this file.
Data Structures | |
struct | int16_temp |
struct | int32_temp |
struct | int64_temp |
Macros | |
#define | M_NETGRAPH_PARSE M_NETGRAPH |
#define | INT8_ALIGNMENT 1 |
#define | INT16_ALIGNMENT ((size_t)&((struct int16_temp *)0)->y) |
#define | INT32_ALIGNMENT ((size_t)&((struct int32_temp *)0)->y) |
#define | INT64_ALIGNMENT ((size_t)&((struct int64_temp *)0)->y) |
#define | INT_UNSIGNED 0 |
#define | INT_SIGNED 1 |
#define | INT_HEX 2 |
#define | METHOD(t, m) (ng_get_ ## m ## _method(t)) |
#define | INVOKE(t, m) (*METHOD(t,m)) |
#define | ALIGNMENT(t) |
Enumerations | |
enum | comptype { CT_STRUCT , CT_ARRAY , CT_FIXEDARRAY } |
Functions | |
static int | ng_parse_composite (const struct ng_parse_type *type, const char *s, int *off, const u_char *start, u_char *const buf, int *buflen, enum comptype ctype) |
static int | ng_unparse_composite (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen, enum comptype ctype) |
static int | ng_get_composite_elem_default (const struct ng_parse_type *type, int index, const u_char *start, u_char *buf, int *buflen, enum comptype ctype) |
static int | ng_get_composite_len (const struct ng_parse_type *type, const u_char *start, const u_char *buf, enum comptype ctype) |
static const struct ng_parse_type * | ng_get_composite_etype (const struct ng_parse_type *type, int index, enum comptype ctype) |
static int | ng_parse_get_elem_pad (const struct ng_parse_type *type, int index, enum comptype ctype, int posn) |
static int | ng_parse_skip_value (const char *s, int off, int *lenp) |
static int | ng_parse_append (char **cbufp, int *cbuflenp, const char *fmt,...) |
static ng_parse_t * | ng_get_parse_method (const struct ng_parse_type *t) |
static ng_unparse_t * | ng_get_unparse_method (const struct ng_parse_type *t) |
static ng_getDefault_t * | ng_get_getDefault_method (const struct ng_parse_type *t) |
static ng_getAlign_t * | ng_get_getAlign_method (const struct ng_parse_type *t) |
int | ng_parse (const struct ng_parse_type *type, const char *string, int *off, u_char *buf, int *buflen) |
int | ng_unparse (const struct ng_parse_type *type, const u_char *data, char *cbuf, int cbuflen) |
int | ng_parse_getDefault (const struct ng_parse_type *type, u_char *buf, int *buflen) |
static int | ng_struct_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_struct_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_struct_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_struct_getAlign (const struct ng_parse_type *type) |
static int | ng_fixedarray_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_fixedarray_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_fixedarray_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_fixedarray_getAlign (const struct ng_parse_type *type) |
static int | ng_array_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_array_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_array_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_array_getAlign (const struct ng_parse_type *type) |
static int | ng_int8_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_int8_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_int8_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_int8_getAlign (const struct ng_parse_type *type) |
static int | ng_int16_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_int16_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_int16_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_int16_getAlign (const struct ng_parse_type *type) |
static int | ng_int32_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_int32_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_int32_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_int32_getAlign (const struct ng_parse_type *type) |
static int | ng_int64_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_int64_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_int64_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_int64_getAlign (const struct ng_parse_type *type) |
static int | ng_string_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_string_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_string_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_fixedstring_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_fixedstring_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_fixedstring_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_sizedstring_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_sizedstring_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_sizedstring_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_ipaddr_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_ipaddr_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_ipaddr_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_enaddr_parse (const struct ng_parse_type *type, const char *s, int *const off, const u_char *const start, u_char *const buf, int *const buflen) |
static int | ng_enaddr_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_parse_bytearray_subtype_getLength (const struct ng_parse_type *type, const u_char *start, const u_char *buf) |
static int | ng_bytearray_parse (const struct ng_parse_type *type, const char *s, int *off, const u_char *const start, u_char *const buf, int *buflen) |
static int | ng_bytearray_unparse (const struct ng_parse_type *type, const u_char *data, int *off, char *cbuf, int cbuflen) |
static int | ng_bytearray_getDefault (const struct ng_parse_type *type, const u_char *const start, u_char *buf, int *buflen) |
static int | ng_parse_ng_mesg_getLength (const struct ng_parse_type *type, const u_char *start, const u_char *buf) |
enum ng_parse_token | ng_parse_get_token (const char *s, int *startp, int *lenp) |
char * | ng_get_string_token (const char *s, int *startp, int *lenp, int *slenp) |
char * | ng_encode_string (const char *raw, int slen) |
#define ALIGNMENT | ( | t | ) |
Definition at line 136 of file ng_parse.c.
#define INT16_ALIGNMENT ((size_t)&((struct int16_temp *)0)->y) |
Definition at line 87 of file ng_parse.c.
#define INT32_ALIGNMENT ((size_t)&((struct int32_temp *)0)->y) |
Definition at line 88 of file ng_parse.c.
#define INT64_ALIGNMENT ((size_t)&((struct int64_temp *)0)->y) |
Definition at line 89 of file ng_parse.c.
#define INT8_ALIGNMENT 1 |
Definition at line 86 of file ng_parse.c.
#define INT_HEX 2 |
Definition at line 94 of file ng_parse.c.
#define INT_SIGNED 1 |
Definition at line 93 of file ng_parse.c.
#define INT_UNSIGNED 0 |
Definition at line 92 of file ng_parse.c.
#define INVOKE | ( | t, | |
m | |||
) | (*METHOD(t,m)) |
Definition at line 128 of file ng_parse.c.
#define M_NETGRAPH_PARSE M_NETGRAPH |
Definition at line 67 of file ng_parse.c.
#define METHOD | ( | t, | |
m | |||
) | (ng_get_ ## m ## _method(t)) |
Definition at line 127 of file ng_parse.c.
enum comptype |
Enumerator | |
---|---|
CT_STRUCT | |
CT_ARRAY | |
CT_FIXEDARRAY |
Definition at line 97 of file ng_parse.c.
|
static |
Definition at line 311 of file ng_parse.c.
References ALIGNMENT, ng_parse_array_info::elementType, and type.
|
static |
Definition at line 301 of file ng_parse.c.
References CT_ARRAY, ng_parse_composite(), and type.
Referenced by ng_bytearray_getDefault().
|
static |
Definition at line 286 of file ng_parse.c.
References CT_ARRAY, ng_parse_composite(), and type.
Referenced by ng_bytearray_parse().
|
static |
Definition at line 294 of file ng_parse.c.
References CT_ARRAY, data, ng_unparse_composite(), and type.
Referenced by ng_bytearray_unparse().
|
static |
Definition at line 1143 of file ng_parse.c.
References ng_array_getDefault(), ng_parse_bytearray_subtype, ng_parse_type::private, and type.
|
static |
Definition at line 1094 of file ng_parse.c.
References M_NETGRAPH_PARSE, ng_array_parse(), ng_get_string_token(), ng_parse_bytearray_subtype, ng_parse_type::private, and type.
|
static |
Definition at line 1132 of file ng_parse.c.
References data, ng_array_unparse(), ng_parse_bytearray_subtype, ng_parse_type::private, and type.
|
static |
Definition at line 1017 of file ng_parse.c.
|
static |
Definition at line 1044 of file ng_parse.c.
References data.
char * ng_encode_string | ( | const char * | raw, |
int | slen | ||
) |
Definition at line 1816 of file ng_parse.c.
References M_NETGRAPH_PARSE.
Referenced by ng_ksocket_sockaddr_unparse(), ng_sizedstring_unparse(), and ng_string_unparse().
|
static |
Definition at line 264 of file ng_parse.c.
References ALIGNMENT, ng_parse_fixedarray_info::elementType, and type.
|
static |
Definition at line 254 of file ng_parse.c.
References CT_FIXEDARRAY, ng_parse_composite(), and type.
|
static |
Definition at line 237 of file ng_parse.c.
References CT_FIXEDARRAY, ng_parse_composite(), and type.
|
static |
Definition at line 246 of file ng_parse.c.
References CT_FIXEDARRAY, data, ng_unparse_composite(), and type.
|
static |
Definition at line 818 of file ng_parse.c.
References ng_parse_fixedstring_info::bufSize, and type.
|
static |
Definition at line 781 of file ng_parse.c.
References ng_parse_fixedstring_info::bufSize, M_NETGRAPH_PARSE, ng_get_string_token(), and type.
|
static |
Definition at line 805 of file ng_parse.c.
References ng_parse_fixedstring_info::bufSize, data, ng_string_unparse(), and type.
|
static |
Definition at line 1470 of file ng_parse.c.
References CT_ARRAY, CT_FIXEDARRAY, CT_STRUCT, ng_parse_fixedarray_info::getDefault, ng_parse_array_info::getDefault, METHOD, ng_get_composite_etype(), and type.
Referenced by ng_parse_composite(), and ng_unparse_composite().
|
static |
Definition at line 1557 of file ng_parse.c.
References CT_ARRAY, CT_FIXEDARRAY, CT_STRUCT, ng_parse_fixedarray_info::elementType, ng_parse_array_info::elementType, type, and ng_parse_struct_field::type.
Referenced by ng_get_composite_elem_default(), ng_parse_composite(), ng_parse_get_elem_pad(), and ng_unparse_composite().
|
static |
Definition at line 1516 of file ng_parse.c.
References CT_ARRAY, CT_FIXEDARRAY, CT_STRUCT, ng_parse_array_info::getLength, ng_parse_fixedarray_info::length, ng_parse_struct_field::name, and type.
Referenced by ng_parse_composite(), and ng_unparse_composite().
|
static |
Definition at line 1897 of file ng_parse.c.
References ng_parse_type::getAlign, and ng_parse_type::supertype.
|
static |
Definition at line 1889 of file ng_parse.c.
References ng_parse_type::getDefault, and ng_parse_type::supertype.
|
static |
Definition at line 1873 of file ng_parse.c.
References ng_parse_type::parse, and ng_parse_type::supertype.
char * ng_get_string_token | ( | const char * | s, |
int * | startp, | ||
int * | lenp, | ||
int * | slenp | ||
) |
Definition at line 1728 of file ng_parse.c.
References M_NETGRAPH_PARSE.
Referenced by ng_bytearray_parse(), ng_fixedstring_parse(), ng_ksocket_sockaddr_parse(), ng_parse_get_token(), ng_sizedstring_parse(), and ng_string_parse().
|
static |
Definition at line 1881 of file ng_parse.c.
References ng_parse_type::supertype, and ng_parse_type::unparse.
|
static |
Definition at line 494 of file ng_parse.c.
References INT16_ALIGNMENT.
|
static |
Definition at line 480 of file ng_parse.c.
|
static |
Definition at line 428 of file ng_parse.c.
|
static |
Definition at line 448 of file ng_parse.c.
References data, INT_HEX, INT_SIGNED, INT_UNSIGNED, ng_parse_append(), and type.
|
static |
Definition at line 593 of file ng_parse.c.
References INT32_ALIGNMENT.
|
static |
Definition at line 579 of file ng_parse.c.
|
static |
Definition at line 524 of file ng_parse.c.
References INT_SIGNED, and type.
|
static |
Definition at line 547 of file ng_parse.c.
References data, INT_HEX, INT_SIGNED, INT_UNSIGNED, ng_parse_append(), and type.
|
static |
Definition at line 688 of file ng_parse.c.
References INT64_ALIGNMENT.
|
static |
Definition at line 674 of file ng_parse.c.
|
static |
Definition at line 623 of file ng_parse.c.
|
static |
Definition at line 642 of file ng_parse.c.
References data, INT_HEX, INT_SIGNED, INT_UNSIGNED, ng_parse_append(), and type.
|
static |
Definition at line 398 of file ng_parse.c.
References INT8_ALIGNMENT.
|
static |
Definition at line 384 of file ng_parse.c.
|
static |
Definition at line 333 of file ng_parse.c.
Referenced by ng_ipaddr_parse().
|
static |
Definition at line 352 of file ng_parse.c.
References data, INT_HEX, INT_SIGNED, INT_UNSIGNED, ng_parse_append(), and type.
|
static |
Definition at line 990 of file ng_parse.c.
|
static |
Definition at line 953 of file ng_parse.c.
References ng_int8_parse(), and ng_parse_int8_type.
|
static |
Definition at line 974 of file ng_parse.c.
References data, and ng_parse_append().
int ng_parse | ( | const struct ng_parse_type * | type, |
const char * | string, | ||
int * | off, | ||
u_char * | buf, | ||
int * | buflen | ||
) |
Definition at line 147 of file ng_parse.c.
References INVOKE, ng_parse_type::parse, and type.
Referenced by ng_generic_msg().
|
static |
Definition at line 1623 of file ng_parse.c.
Referenced by ng_int16_unparse(), ng_int32_unparse(), ng_int64_unparse(), ng_int8_unparse(), ng_ipaddr_unparse(), ng_sizedstring_unparse(), ng_string_unparse(), and ng_unparse_composite().
|
static |
Definition at line 1074 of file ng_parse.c.
References type.
|
static |
Definition at line 1200 of file ng_parse.c.
References ALIGNMENT, CT_STRUCT, INVOKE, M_NETGRAPH_PARSE, ng_parse_struct_field::name, ng_get_composite_elem_default(), ng_get_composite_etype(), ng_get_composite_len(), ng_parse_get_elem_pad(), ng_parse_get_token(), ng_parse_skip_value(), pad, ng_parse_type::parse, T_EQUALS, T_LBRACE, T_LBRACKET, T_RBRACE, T_RBRACKET, T_WORD, and type.
Referenced by ng_array_getDefault(), ng_array_parse(), ng_fixedarray_getDefault(), ng_fixedarray_parse(), ng_struct_getDefault(), and ng_struct_parse().
|
static |
Definition at line 1595 of file ng_parse.c.
References ALIGNMENT, ng_parse_struct_field::alignment, CT_STRUCT, ng_get_composite_etype(), and type.
Referenced by ng_parse_composite(), and ng_unparse_composite().
enum ng_parse_token ng_parse_get_token | ( | const char * | s, |
int * | startp, | ||
int * | lenp | ||
) |
Definition at line 1682 of file ng_parse.c.
References M_NETGRAPH_PARSE, ng_get_string_token(), T_EOF, T_EQUALS, T_ERROR, T_LBRACE, T_LBRACKET, T_RBRACE, T_RBRACKET, T_STRING, and T_WORD.
Referenced by ng_ksocket_sockaddr_parse(), ng_parse_composite(), and ng_parse_skip_value().
int ng_parse_getDefault | ( | const struct ng_parse_type * | type, |
u_char * | buf, | ||
int * | buflen | ||
) |
Definition at line 169 of file ng_parse.c.
References ng_parse_type::getDefault, METHOD, and type.
|
static |
Definition at line 1169 of file ng_parse.c.
References ng_mesg::ng_msghdr::arglen, and ng_mesg::header.
|
static |
Definition at line 1643 of file ng_parse.c.
References ng_parse_get_token(), T_EOF, T_LBRACE, T_LBRACKET, T_RBRACE, and T_RBRACKET.
Referenced by ng_parse_composite().
|
static |
Definition at line 928 of file ng_parse.c.
|
static |
Definition at line 885 of file ng_parse.c.
References M_NETGRAPH_PARSE, and ng_get_string_token().
|
static |
Definition at line 908 of file ng_parse.c.
References data, M_NETGRAPH_PARSE, ng_encode_string(), and ng_parse_append().
|
static |
Definition at line 755 of file ng_parse.c.
|
static |
Definition at line 718 of file ng_parse.c.
References M_NETGRAPH_PARSE, and ng_get_string_token().
|
static |
Definition at line 736 of file ng_parse.c.
References data, M_NETGRAPH_PARSE, ng_encode_string(), and ng_parse_append().
Referenced by ng_fixedstring_unparse().
|
static |
Definition at line 208 of file ng_parse.c.
References ALIGNMENT, ng_parse_struct_field::name, type, and ng_parse_struct_field::type.
|
static |
Definition at line 198 of file ng_parse.c.
References CT_STRUCT, ng_parse_composite(), and type.
|
static |
Definition at line 183 of file ng_parse.c.
References CT_STRUCT, ng_parse_composite(), and type.
|
static |
Definition at line 191 of file ng_parse.c.
References CT_STRUCT, data, ng_unparse_composite(), and type.
int ng_unparse | ( | const struct ng_parse_type * | type, |
const u_char * | data, | ||
char * | cbuf, | ||
int | cbuflen | ||
) |
Definition at line 157 of file ng_parse.c.
References data, INVOKE, type, and ng_parse_type::unparse.
Referenced by ng_generic_msg().
|
static |
Definition at line 1377 of file ng_parse.c.
References CT_STRUCT, data, INVOKE, M_NETGRAPH_PARSE, name, ng_get_composite_elem_default(), ng_get_composite_etype(), ng_get_composite_len(), ng_parse_append(), ng_parse_get_elem_pad(), and type.
Referenced by ng_array_unparse(), ng_fixedarray_unparse(), and ng_struct_unparse().
|
static |
Definition at line 1179 of file ng_parse.c.
const struct ng_parse_type ng_parse_array_type |
Definition at line 318 of file ng_parse.c.
|
static |
Definition at line 1088 of file ng_parse.c.
Referenced by ng_bytearray_getDefault(), ng_bytearray_parse(), and ng_bytearray_unparse().
|
static |
Definition at line 1083 of file ng_parse.c.
const struct ng_parse_type ng_parse_bytearray_type |
Definition at line 1153 of file ng_parse.c.
const struct ng_parse_fixedstring_info ng_parse_cmdbuf_info |
Definition at line 872 of file ng_parse.c.
const struct ng_parse_type ng_parse_cmdbuf_type |
Definition at line 875 of file ng_parse.c.
const struct ng_parse_type ng_parse_enaddr_type |
Definition at line 1058 of file ng_parse.c.
const struct ng_parse_type ng_parse_fixedarray_type |
Definition at line 271 of file ng_parse.c.
const struct ng_parse_type ng_parse_fixedstring_type |
Definition at line 830 of file ng_parse.c.
const struct ng_parse_type ng_parse_hint16_type |
Definition at line 514 of file ng_parse.c.
const struct ng_parse_type ng_parse_hint32_type |
Definition at line 613 of file ng_parse.c.
const struct ng_parse_type ng_parse_hint64_type |
Definition at line 708 of file ng_parse.c.
const struct ng_parse_type ng_parse_hint8_type |
Definition at line 418 of file ng_parse.c.
const struct ng_parse_fixedstring_info ng_parse_hookbuf_info |
Definition at line 848 of file ng_parse.c.
const struct ng_parse_type ng_parse_hookbuf_type |
Definition at line 851 of file ng_parse.c.
const struct ng_parse_type ng_parse_int16_type |
Definition at line 499 of file ng_parse.c.
const struct ng_parse_type ng_parse_int32_type |
Definition at line 598 of file ng_parse.c.
const struct ng_parse_type ng_parse_int64_type |
Definition at line 693 of file ng_parse.c.
const struct ng_parse_type ng_parse_int8_type |
Definition at line 403 of file ng_parse.c.
Referenced by ng_ipaddr_parse().
const struct ng_parse_type ng_parse_ipaddr_type |
Definition at line 1002 of file ng_parse.c.
const struct ng_parse_type ng_parse_ng_mesg_type |
Definition at line 1187 of file ng_parse.c.
|
static |
Definition at line 1185 of file ng_parse.c.
const struct ng_parse_fixedstring_info ng_parse_nodebuf_info |
Definition at line 840 of file ng_parse.c.
const struct ng_parse_type ng_parse_nodebuf_type |
Definition at line 843 of file ng_parse.c.
const struct ng_parse_fixedstring_info ng_parse_pathbuf_info |
Definition at line 856 of file ng_parse.c.
const struct ng_parse_type ng_parse_pathbuf_type |
Definition at line 859 of file ng_parse.c.
const struct ng_parse_type ng_parse_sizedstring_type |
Definition at line 938 of file ng_parse.c.
const struct ng_parse_type ng_parse_string_type |
Definition at line 766 of file ng_parse.c.
const struct ng_parse_type ng_parse_struct_type |
Definition at line 222 of file ng_parse.c.
const struct ng_parse_fixedstring_info ng_parse_typebuf_info |
Definition at line 864 of file ng_parse.c.
const struct ng_parse_type ng_parse_typebuf_type |
Definition at line 867 of file ng_parse.c.
const struct ng_parse_type ng_parse_uint16_type |
Definition at line 509 of file ng_parse.c.
const struct ng_parse_type ng_parse_uint32_type |
Definition at line 608 of file ng_parse.c.
const struct ng_parse_type ng_parse_uint64_type |
Definition at line 703 of file ng_parse.c.
const struct ng_parse_type ng_parse_uint8_type |
Definition at line 413 of file ng_parse.c.