59 const char *,
char **);
int osp_start_scan(osp_connection_t *, const char *, const char *, GHashTable *, const char *, char **)
Start an OSP scan against a target.
Struct holding options for OSP parameters.
Struct holding options for OSP connection.
int osp_get_scanner_details(osp_connection_t *, char **, GSList **)
Get an OSP scanner's details.
osp_param_type_t
OSP parameter types.
int osp_get_version(osp_connection_t *, char **, char **, char **, char **, char **, char **)
Get the scanner version from an OSP server.
const char * osp_param_type_str(const osp_param_t *)
Get an OSP parameter in string format form its type.
void osp_connection_close(osp_connection_t *)
Close a connection to an OSP server.
int osp_param_mandatory(const osp_param_t *)
Get an OSP parameter's mandatory value.
const char * osp_param_desc(const osp_param_t *)
Get an OSP parameter's description.
int osp_stop_scan(osp_connection_t *, const char *, char **)
Stop a scan on an OSP server.
void osp_param_free(osp_param_t *)
Free an OSP parameter.
int osp_delete_scan(osp_connection_t *, const char *)
Delete a scan from an OSP server.
osp_param_t * osp_param_new(void)
Create a new OSP parameter.
const char * osp_param_name(const osp_param_t *)
Get an OSP parameter's name.
const char * osp_param_default(const osp_param_t *)
Get an OSP parameter's default value.
const char * osp_param_id(const osp_param_t *)
Get an OSP parameter's id.
int osp_get_scan(osp_connection_t *, const char *, char **, int, char **)
Get a scan from an OSP server.
osp_connection_t * osp_connection_new(const char *, int, const char *, const char *, const char *)