26 #ifndef OPENVAS_PLUGUTILS_H 27 #define OPENVAS_PLUGUTILS_H 31 #include <gvm/base/nvti.h> 105 #define post_alarm_tcp post_alarm 113 #define post_error_tcp post_error 121 #define post_log_tcp post_log void add_plugin_preference(struct script_infos *, const char *, const char *, const char *)
Definition: plugutils.c:525
unsigned int plug_get_host_open_port(struct script_infos *desc)
Definition: plugutils.c:929
void plug_set_ssl_key(struct script_infos *, char *)
Definition: plugutils.c:1027
void post_error(const char *, struct script_infos *, int, const char *)
Definition: plugutils.c:518
int plug_add_host_fqdn(struct script_infos *, const char *, const char *)
Definition: plugutils.c:206
void proto_post_error(const char *, struct script_infos *, int, const char *, const char *)
Definition: plugutils.c:511
char * plug_get_host_fqdn(struct script_infos *)
Definition: plugutils.c:251
void plug_set_tag(struct script_infos *, char *, char *)
Definition: plugutils.c:90
void plug_set_ssl_CA_file(struct script_infos *, char *)
Definition: plugutils.c:1043
void plug_replace_key_len(struct script_infos *, char *, int, void *, size_t)
Definition: plugutils.c:747
void post_alarm_udp(struct script_infos *, int, const char *)
void post_log(const char *, struct script_infos *, int, const char *)
Post a log message about a tcp port.
Definition: plugutils.c:504
char * get_plugin_preference(const char *, const char *)
Definition: plugutils.c:536
struct in6_addr * plug_get_host_ip(struct script_infos *)
Definition: plugutils.c:325
const char * plug_current_vhost(void)
Definition: plugutils.c:67
const char * get_plugin_preference_fname(struct script_infos *, const char *)
Get the file name of a plugins preference that is of type "file".
Definition: plugutils.c:610
void plug_set_key(struct script_infos *, char *, int, const void *)
Definition: plugutils.c:740
kb_t plug_get_kb(struct script_infos *)
Definition: plugutils.c:782
char * plug_get_host_source(struct script_infos *, const char *)
Definition: plugutils.c:297
struct script_infos * plug_create_from_nvti_and_prefs(const nvti_t *)
char * plug_get_host_ip_str(struct script_infos *)
Definition: plugutils.c:331
void plug_set_dep(struct script_infos *, const char *)
Definition: plugutils.c:105
void plug_replace_key(struct script_infos *, char *, int, void *)
Definition: plugutils.c:770
void plug_set_xref(struct script_infos *, char *, char *)
Definition: plugutils.c:75
void plug_set_port_transport(struct script_infos *, int, int)
Definition: plugutils.c:984
void plug_set_ssl_cert(struct script_infos *, char *)
Definition: plugutils.c:1021
void plug_set_ssl_pem_password(struct script_infos *, char *)
Definition: plugutils.c:1033
void proto_post_log(const char *, struct script_infos *, int, const char *, const char *)
Post a log message.
Definition: plugutils.c:494
void plug_set_key_len(struct script_infos *, char *, int, const void *, size_t)
Definition: plugutils.c:718
int host_get_port_state(struct script_infos *, int)
Definition: plugutils.c:194
void * plug_get_key(struct script_infos *, char *, int *, size_t *, int)
Definition: plugutils.c:842
Auxiliary structures for scanner.
GSList * plug_get_host_fqdn_list(struct script_infos *)
Definition: plugutils.c:279
void proto_post_alarm(const char *, struct script_infos *, int, const char *, const char *)
Definition: plugutils.c:477
void post_alarm(const char *, struct script_infos *, int, const char *)
Definition: plugutils.c:484
void scanner_add_port(struct script_infos *, int, char *)
Definition: plugutils.c:776
long get_plugin_preference_file_size(struct script_infos *, const char *)
Get the file size of a plugins preference that is of type "file".
Definition: plugutils.c:696
Definition: scanneraux.h:44
int plug_get_port_transport(struct script_infos *, int)
Definition: plugutils.c:997
char * get_plugin_preference_file_content(struct script_infos *, const char *)
Get the file contents of a plugins preference that is of type "file".
Definition: plugutils.c:665
int host_get_port_state_udp(struct script_infos *, int)
Definition: plugutils.c:200