|
OpenVAS Libraries
8.0.8
|
#include <glib.h>#include "openvas_hosts.h"#include "../misc/openvas_server.h"#include "../misc/openvas_uuid.h"#include "../omp/xml.h"#include "osp.h"Data Structures | |
| struct | osp_connection |
| struct | osp_param |
Macros | |
| #define | G_LOG_DOMAIN "lib osp" |
Functions | |
| void | osp_connection_close (osp_connection_t *connection) |
| int | osp_get_version (osp_connection_t *connection, char **s_name, char **s_version, char **d_name, char **d_version, char **p_name, char **p_version) |
| int | osp_delete_scan (osp_connection_t *connection, const char *scan_id) |
| int | osp_get_scan (osp_connection_t *connection, const char *scan_id, char **report_xml, int details) |
| char * | osp_start_scan (osp_connection_t *connection, const char *target, GHashTable *options) |
| const char * | osp_param_type_str (const osp_param_t *param) |
| int | osp_get_scanner_details (osp_connection_t *connection, char **desc, GSList **params) |
| osp_param_t * | osp_param_new (void) |
| const char * | osp_param_id (osp_param_t *param) |
| const char * | osp_param_name (osp_param_t *param) |
| const char * | osp_param_desc (osp_param_t *param) |
| const char * | osp_param_default (osp_param_t *param) |
| void | osp_param_free (osp_param_t *param) |
| #define G_LOG_DOMAIN "lib osp" |
| void osp_connection_close | ( | osp_connection_t * | connection | ) |
| int osp_delete_scan | ( | osp_connection_t * | connection, |
| const char * | scan_id | ||
| ) |
| int osp_get_scan | ( | osp_connection_t * | connection, |
| const char * | scan_id, | ||
| char ** | report_xml, | ||
| int | details | ||
| ) |
| int osp_get_scanner_details | ( | osp_connection_t * | connection, |
| char ** | desc, | ||
| GSList ** | params | ||
| ) |
| int osp_get_version | ( | osp_connection_t * | connection, |
| char ** | s_name, | ||
| char ** | s_version, | ||
| char ** | d_name, | ||
| char ** | d_version, | ||
| char ** | p_name, | ||
| char ** | p_version | ||
| ) |
| const char* osp_param_default | ( | osp_param_t * | param | ) |
| const char* osp_param_desc | ( | osp_param_t * | param | ) |
| void osp_param_free | ( | osp_param_t * | param | ) |
| const char* osp_param_id | ( | osp_param_t * | param | ) |
| const char* osp_param_name | ( | osp_param_t * | param | ) |
| osp_param_t* osp_param_new | ( | void | ) |
| const char* osp_param_type_str | ( | const osp_param_t * | param | ) |
| char* osp_start_scan | ( | osp_connection_t * | connection, |
| const char * | target, | ||
| GHashTable * | options | ||
| ) |
1.8.11