Greenbone Vulnerability Manager
8.0.1~git
|
GVM management layer: Predefined config: Discovery. More...
#include "manage.h"
#include "sql.h"
Macros | |
#define | G_LOG_DOMAIN "md main" |
GLib log domain. | |
#define | NVT_SELECTOR(selector, oid, family) |
Insert a nvt selector. More... | |
Functions | |
void | make_config_discovery_service_detection (char *const selector_name) |
Make Discovery Scan Config. More... | |
void | make_config_discovery (char *const uuid, char *const selector_name) |
Make Discovery Scan Config. More... | |
int | check_config_discovery (const char *uuid) |
Ensure the Discovery config is up to date. More... | |
GVM management layer: Predefined config: Discovery.
This file contains the creation of the predefined config Discovery.
#define NVT_SELECTOR | ( | selector, | |
oid, | |||
family | |||
) |
Insert a nvt selector.
int check_config_discovery | ( | const char * | uuid | ) |
Ensure the Discovery config is up to date.
[in] | uuid | UUID of config. |
void make_config_discovery | ( | char *const | uuid, |
char *const | selector_name | ||
) |
Make Discovery Scan Config.
Caller must lock the db.
[in] | uuid | UUID for new scan config. |
[in] | selector_name | Name of NVT selector to use. |
void make_config_discovery_service_detection | ( | char *const | selector_name | ) |
Make Discovery Scan Config.
Caller must lock the db.
[in] | selector_name | Name of NVT selector to use. |