int openvas_validator_alias(validator_t, const char *, const char *)
Make an alias for a rule name.
gchar * regex
Regular expression.
validator_t openvas_validator_new()
Create a new validator.
int openvas_validate(validator_t, const char *, const char *)
Validate a string for a given rule.
void openvas_validator_add(validator_t, const char *, const char *)
Add or overwrite a validation rule.
gchar * alias_for
Name of the rule for which this is an alias.
gchar * openvas_validator_alias_for(validator_t, const char *)
Get the name of the rule for which a rule is an alias.
GHashTable * validator_t
A set of name rule pairs.
void openvas_validator_free(validator_t)
Free a validator.