|
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. |