OpenVAS Libraries  4.0+rc3.SVN
Data Fields
nvti Struct Reference

The structure of a information record that corresponds to a NVT. More...

#include <nvti.h>

Data Fields

gchar * oid
 Object ID.
gchar * version
 Version of the NVT.
gchar * name
 The name.
gchar * summary
 Summary about the NVT.
gchar * description
 Summary about the NVT.
gchar * copyright
 Copyright for the NVT.
gchar * cve
 List of CVEs, this NVT corresponds to.
gchar * bid
 List of Bugtraq IDs, this NVT corresponds to.
gchar * xref
 List of Cross-references, this NVT corresponds to.
gchar * tag
 List of tags attached to this NVT.
gchar * cvss_base
 CVSS base score for this NVT.
gchar * risk_factor
 Risk factor for this NVT.
gchar * dependencies
 List of dependencies of this NVT.
gchar * required_keys
 List of required KB keys of this NVT.
gchar * mandatory_keys
 List of mandatory KB keys of this NVT.
gchar * excluded_keys
 List of excluded KB keys of this NVT.
gchar * required_ports
 List of required ports of this NVT.
gchar * required_udp_ports
 List of required UDP ports of this NVT.
gchar * sign_key_ids
 List of fingerprints that signed this NVT.
gchar * src
 the source of the corresponding script, can be filename or other URI
GSList * prefs
 Collection of NVT preferences.
gint timeout
 Default timeout time for this NVT.
gint category
 The category, this NVT belongs to.
gchar * family
 Family the NVT belongs to.

Detailed Description

The structure of a information record that corresponds to a NVT.

The elements of this structure should never be accessed directly. Only the functions corresponding to this module should be used.


The documentation for this struct was generated from the following file: