Greenbone Vulnerability Management Libraries
11.0.1
|
The structure of a information record that corresponds to a NVT. More...
Data Fields | |
gchar * | oid |
Object ID. More... | |
gchar * | name |
The name. More... | |
gchar * | summary |
The summary. More... | |
gchar * | insight |
The insight. More... | |
gchar * | affected |
Affected systems. More... | |
gchar * | impact |
Impact of vulnerability. More... | |
time_t | creation_time |
Time of creation, seconds since epoch. More... | |
time_t | modification_time |
Time of last change, sec. since epoch. More... | |
gchar * | solution |
The solution. More... | |
gchar * | solution_type |
The solution type. More... | |
gchar * | tag |
List of tags attached to this NVT. More... | |
gchar * | cvss_base |
CVSS base score for this NVT. More... | |
gchar * | dependencies |
List of dependencies of this NVT. More... | |
gchar * | required_keys |
List of required KB keys of this NVT. More... | |
gchar * | mandatory_keys |
List of mandatory KB keys of this NVT. More... | |
gchar * | excluded_keys |
List of excluded KB keys of this NVT. More... | |
gchar * | required_ports |
List of required ports of this NVT. More... | |
gchar * | required_udp_ports |
List of required UDP ports of this NVT. More... | |
gchar * | detection |
Detection description. More... | |
gchar * | qod_type |
Quality of detection type. More... | |
GSList * | refs |
Collection of VT references. More... | |
GSList * | prefs |
Collection of NVT preferences. More... | |
gint | timeout |
Default timeout time for this NVT. More... | |
gint | category |
The category, this NVT belongs to. More... | |
gchar * | family |
Family the NVT belongs to. More... | |
The structure of a information record that corresponds to a NVT.
gchar* nvti::affected |
Affected systems.
Definition at line 277 of file nvti.c.
Referenced by nvti_affected(), nvti_free(), and nvti_set_affected().
gint nvti::category |
The category, this NVT belongs to.
Definition at line 305 of file nvti.c.
Referenced by nvti_category(), and nvti_set_category().
time_t nvti::creation_time |
Time of creation, seconds since epoch.
Definition at line 280 of file nvti.c.
Referenced by nvti_creation_time(), and nvti_set_creation_time().
gchar* nvti::cvss_base |
CVSS base score for this NVT.
Definition at line 287 of file nvti.c.
Referenced by nvti_cvss_base(), nvti_free(), and nvti_set_cvss_base().
gchar* nvti::dependencies |
List of dependencies of this NVT.
Definition at line 289 of file nvti.c.
Referenced by nvti_dependencies(), nvti_free(), and nvti_set_dependencies().
gchar* nvti::detection |
Detection description.
Definition at line 297 of file nvti.c.
Referenced by nvti_detection(), nvti_free(), and nvti_set_detection().
gchar* nvti::excluded_keys |
List of excluded KB keys of this NVT.
Definition at line 292 of file nvti.c.
Referenced by nvti_add_excluded_keys(), nvti_excluded_keys(), nvti_free(), and nvti_set_excluded_keys().
gchar* nvti::family |
Family the NVT belongs to.
Definition at line 306 of file nvti.c.
Referenced by nvti_family(), nvti_free(), and nvti_set_family().
gchar* nvti::impact |
Impact of vulnerability.
Definition at line 278 of file nvti.c.
Referenced by nvti_free(), nvti_impact(), and nvti_set_impact().
gchar* nvti::insight |
The insight.
Definition at line 276 of file nvti.c.
Referenced by nvti_free(), nvti_insight(), and nvti_set_insight().
gchar* nvti::mandatory_keys |
List of mandatory KB keys of this NVT.
Definition at line 291 of file nvti.c.
Referenced by nvti_add_mandatory_keys(), nvti_free(), nvti_mandatory_keys(), and nvti_set_mandatory_keys().
time_t nvti::modification_time |
Time of last change, sec. since epoch.
Definition at line 281 of file nvti.c.
Referenced by nvti_modification_time(), and nvti_set_modification_time().
gchar* nvti::name |
The name.
Definition at line 273 of file nvti.c.
Referenced by gmp_create_lsc_credential(), gmp_create_lsc_credential_key(), gmp_create_task(), gmp_get_system_reports(), gmp_modify_task_file(), nvti_free(), nvti_name(), nvti_set_name(), and prefs_dump().
gchar* nvti::oid |
Object ID.
Definition at line 272 of file nvti.c.
Referenced by nvti_free(), nvti_oid(), nvti_set_oid(), and prefs_nvt_timeout().
GSList* nvti::prefs |
Collection of NVT preferences.
Definition at line 301 of file nvti.c.
Referenced by gmp_create_task_ext(), nvti_add_pref(), nvti_free(), nvti_pref(), and nvti_pref_len().
gchar* nvti::qod_type |
Quality of detection type.
Definition at line 298 of file nvti.c.
Referenced by nvti_free(), nvti_qod_type(), and nvti_set_qod_type().
GSList* nvti::refs |
Collection of VT references.
Definition at line 300 of file nvti.c.
Referenced by nvti_add_vtref(), nvti_free(), nvti_refs(), nvti_vtref(), and nvti_vtref_len().
gchar* nvti::required_keys |
List of required KB keys of this NVT.
Definition at line 290 of file nvti.c.
Referenced by nvti_add_required_keys(), nvti_free(), nvti_required_keys(), and nvti_set_required_keys().
gchar* nvti::required_ports |
List of required ports of this NVT.
Definition at line 293 of file nvti.c.
Referenced by nvti_add_required_ports(), nvti_free(), nvti_required_ports(), and nvti_set_required_ports().
gchar* nvti::required_udp_ports |
List of required UDP ports of this NVT.
Definition at line 295 of file nvti.c.
Referenced by nvti_add_required_udp_ports(), nvti_free(), nvti_required_udp_ports(), and nvti_set_required_udp_ports().
gchar* nvti::solution |
The solution.
Definition at line 283 of file nvti.c.
Referenced by nvti_free(), nvti_set_solution(), and nvti_solution().
gchar* nvti::solution_type |
The solution type.
Definition at line 284 of file nvti.c.
Referenced by nvti_free(), nvti_set_solution_type(), and nvti_solution_type().
gchar* nvti::summary |
The summary.
Definition at line 275 of file nvti.c.
Referenced by nvti_free(), nvti_set_summary(), and nvti_summary().
gchar* nvti::tag |
List of tags attached to this NVT.
Definition at line 286 of file nvti.c.
Referenced by nvti_add_tag(), nvti_free(), nvti_set_tag(), and nvti_tag().
gint nvti::timeout |
Default timeout time for this NVT.
Definition at line 304 of file nvti.c.
Referenced by gmp_ping(), gmp_ping_c(), nvti_set_timeout(), nvti_timeout(), and prefs_nvt_timeout().