syslog-ng source
rate-limit-parser.c File Reference
#include "cfg-parser.h"
#include "filter/filter-expr.h"
#include "rate-limit-grammar.h"
Include dependency graph for rate-limit-parser.c:

Functions

int rate_limit_filter_parse (CfgLexer *lexer, FilterExprNode **instance, gpointer arg)
 

Variables

int rate_limit_filter_debug
 
CfgParser rate_limit_filter_parser
 

Function Documentation

◆ rate_limit_filter_parse()

int rate_limit_filter_parse ( CfgLexer *  lexer,
FilterExprNode **  instance,
gpointer  arg 
)

Variable Documentation

◆ rate_limit_filter_debug

int rate_limit_filter_debug
extern

◆ rate_limit_filter_parser

CfgParser rate_limit_filter_parser
Initial value:
=
{
.name = "rate-limit-filter",
.keywords = rate_limit_filter_keywords,
.parse = (gint (*)(CfgLexer *, gpointer *, gpointer)) rate_limit_filter_parse,
.cleanup = (void (*)(gpointer)) filter_expr_unref,
}
void filter_expr_unref(FilterExprNode *self)
Definition: filter-expr.c:88
int rate_limit_filter_parse(CfgLexer *lexer, FilterExprNode **instance, gpointer arg)