Greenbone Vulnerability Manager
9.0.1
|
GVM manage layer: Configs. More...
#include "manage_configs.h"
#include <glib.h>
#include <stdlib.h>
Functions | |
gpointer | preference_new (char *id, char *name, char *type, char *value, char *nvt_name, char *nvt_oid, array_t *alts, char *default_value, char *hr_name, int free_strings) |
Create a new preference. More... | |
void | preference_free (preference_t *preference) |
Frees a preference including its assigned values. More... | |
GVM manage layer: Configs.
General functions for managing scan configs.
void preference_free | ( | preference_t * | preference | ) |
Frees a preference including its assigned values.
[in] | preference | The preference to free. |
gpointer preference_new | ( | char * | id, |
char * | name, | ||
char * | type, | ||
char * | value, | ||
char * | nvt_name, | ||
char * | nvt_oid, | ||
array_t * | alts, | ||
char * | default_value, | ||
char * | hr_name, | ||
int | free_strings | ||
) |
Create a new preference.
[in] | id | ID of preference. |
[in] | name | Name of preference. |
[in] | type | Type of preference. |
[in] | value | Value of preference. |
[in] | nvt_name | Name of NVT of preference. |
[in] | nvt_oid | OID of NVT of preference. |
[in] | alts | Array of gchar's. Alternative values for type radio. |
[in] | default_value | Default value of preference. |
[in] | hr_name | Extended, more human-readable name of the preference. |
[in] | free_strings | Whether string fields are freed by preference_free. |