

Data Structures | |
| struct | parser_state |
Macros | |
| #define | MAX_INCLUDE_DEPTH 16 |
| #define | TABSIZE 8 |
| #define | YYLTYPE struct location |
| #define | YYLTYPE_IS_TRIVIAL 0 |
| #define | YYENABLE_NLS 0 |
| #define | SCOPE_NEST_MAX 3 |
Functions | |
| void | parser_init (struct parser_state *state, struct list_head *msgs) |
| int | nft_parse (void *, struct parser_state *state) |
| void * | scanner_init (struct parser_state *state) |
| void | scanner_destroy (struct parser_state *state) |
| int | scanner_read_file (void *scanner, const char *filename, const struct location *loc) |
| int | scanner_include_file (void *scanner, const char *filename, const struct location *loc) |
| void | scanner_push_buffer (void *scanner, const struct input_descriptor *indesc, const char *buffer) |
| #define MAX_INCLUDE_DEPTH 16 |
| #define SCOPE_NEST_MAX 3 |
| #define TABSIZE 8 |
| #define YYENABLE_NLS 0 |
| #define YYLTYPE_IS_TRIVIAL 0 |
| int nft_parse | ( | void * | , |
| struct parser_state * | state | ||
| ) |
| void parser_init | ( | struct parser_state * | state, |
| struct list_head * | msgs | ||
| ) |
| void scanner_destroy | ( | struct parser_state * | state | ) |
| void* scanner_init | ( | struct parser_state * | state | ) |
| void scanner_push_buffer | ( | void * | scanner, |
| const struct input_descriptor * | indesc, | ||
| const char * | buffer | ||
| ) |