Exported API for registering custom variables. See #120.

Simple example in api/mod_var_remote_host_port.c
This commit is contained in:
brectanus
2007-05-03 03:26:30 +00:00
parent b47059a5b3
commit 2aa6e61605
7 changed files with 174 additions and 1 deletions

View File

@@ -1683,7 +1683,7 @@ static int var_webappid_generate(modsec_rec *msr, msre_var *var, msre_rule *rule
/**
*
*/
static void msre_engine_variable_register(msre_engine *engine, const char *name,
void msre_engine_variable_register(msre_engine *engine, const char *name,
unsigned int type, unsigned int argc_min, unsigned int argc_max,
FN_VAR_VALIDATE(validate), FN_VAR_GENERATE(generate),
unsigned int is_cacheable, unsigned int availability)