syslog-ng source
pdb-ruleset.c File Reference
#include "pdb-ruleset.h"
#include "pdb-program.h"
#include "pdb-lookup-params.h"
#include "scratch-buffers.h"
Include dependency graph for pdb-ruleset.c:

Functions

const gchar * _calculate_program (PDBLookupParams *lookup, LogMessage *msg, gssize *program_len)
 
PDBRule * pdb_ruleset_lookup (PDBRuleSet *rule_set, PDBLookupParams *lookup, GArray *dbg_list)
 
PDBRuleSetpdb_rule_set_new (const gchar *prefix)
 
void pdb_rule_set_free (PDBRuleSet *self)
 
void pdb_rule_set_global_init (void)
 

Function Documentation

◆ _calculate_program()

const gchar* _calculate_program ( PDBLookupParams *  lookup,
LogMessage *  msg,
gssize *  program_len 
)

◆ pdb_rule_set_free()

void pdb_rule_set_free ( PDBRuleSet self)

◆ pdb_rule_set_global_init()

void pdb_rule_set_global_init ( void  )

◆ pdb_rule_set_new()

PDBRuleSet* pdb_rule_set_new ( const gchar *  prefix)

◆ pdb_ruleset_lookup()

PDBRule* pdb_ruleset_lookup ( PDBRuleSet rule_set,
PDBLookupParams *  lookup,
GArray *  dbg_list 
)