syslog-ng source
block-ref-parser.c File Reference
#include "block-ref-parser.h"
#include "block-ref-grammar.h"
Include dependency graph for block-ref-parser.c:

Functions

int block_ref_parse (CfgLexer *lexer, CfgArgs **node, gpointer arg)
 

Variables

int block_ref_debug
 
CfgLexerKeywordblock_def_keywords = block_ref_keywords
 
CfgParser block_ref_parser
 

Function Documentation

◆ block_ref_parse()

int block_ref_parse ( CfgLexer *  lexer,
CfgArgs **  node,
gpointer  arg 
)

Variable Documentation

◆ block_def_keywords

CfgLexerKeyword* block_def_keywords = block_ref_keywords

◆ block_ref_debug

int block_ref_debug
extern

◆ block_ref_parser

CfgParser block_ref_parser
Initial value:
=
{
.name = "block reference",
.context = LL_CONTEXT_BLOCK_REF,
.keywords = block_ref_keywords,
.parse = (gint (*)(CfgLexer *, gpointer *, gpointer arg)) block_ref_parse,
.cleanup = (void (*)(gpointer))cfg_args_unref
}
int block_ref_parse(CfgLexer *lexer, CfgArgs **node, gpointer arg)
void cfg_args_unref(CfgArgs *self)
Definition: cfg-args.c:162