|
OpenVAS Scanner 23.32.3
|
#include <scanneraux.h>

Data Fields | |
| struct scan_globals * | globals |
| struct ipc_context * | ipc_context |
| kb_t | key |
| nvti_t * | nvti |
| char * | oid |
| char * | name |
| GHashTable * | udp_data |
| struct in6_addr * | ip |
| GSList * | vhosts |
| int | standalone |
| int | denial_port |
| int | alive |
Definition at line 28 of file scanneraux.h.
| int script_infos::alive |
Definition at line 41 of file scanneraux.h.
Referenced by nasl_end_denial(), and nasl_start_denial().
| int script_infos::denial_port |
Definition at line 40 of file scanneraux.h.
Referenced by nasl_end_denial(), and nasl_start_denial().
| struct scan_globals* script_infos::globals |
Definition at line 30 of file scanneraux.h.
Referenced by get_plugin_preference_file_content(), get_plugin_preference_file_size(), init(), main(), and nasl_plugin_launch().
| struct in6_addr* script_infos::ip |
Definition at line 37 of file scanneraux.h.
Referenced by init(), nasl_plugin_launch(), nasl_thread(), open_sock_tcp(), plug_get_host_fqdn(), plug_get_host_fqdn_list(), plug_get_host_ip(), plugin_run_openvas_tcp_scanner(), and security_notus().
| struct ipc_context* script_infos::ipc_context |
Definition at line 31 of file scanneraux.h.
Referenced by _http2_req(), _http_req(), add_hostname(), nasl_plugin_launch(), nasl_thread(), and nasl_update_table_driven_lsc_data().
| kb_t script_infos::key |
Definition at line 32 of file scanneraux.h.
Referenced by check_duplicated_vhost(), get_host_kb_index(), host_get_port_state_proto(), init(), nasl_file_check(), nasl_plugin_add(), nasl_plugin_launch(), nasl_thread(), plug_get_host_fqdn(), plug_get_kb(), and plug_get_key().
| char* script_infos::name |
Definition at line 35 of file scanneraux.h.
Referenced by add_kb_usage(), exec_nasl_script(), main(), nasl_file_check(), nasl_perror(), nasl_plugin_add(), nasl_plugin_launch(), nasl_thread(), nasl_trace(), open_stream_connection_ext(), parse_script_infos(), process_file(), and proto_post_wrapped().
| nvti_t* script_infos::nvti |
Definition at line 33 of file scanneraux.h.
Referenced by nasl_file_check(), nasl_plugin_add(), parse_script_infos(), plug_set_dep(), script_add_preference(), script_category(), script_cve_id(), script_exclude_keys(), script_family(), script_mandatory_keys(), script_name(), script_oid(), script_require_keys(), script_require_ports(), script_require_udp_ports(), script_tag(), script_timeout(), and script_xref().
| char* script_infos::oid |
Definition at line 34 of file scanneraux.h.
Referenced by exec_nasl_script(), nasl_plugin_launch(), and parse_script_infos().
| int script_infos::standalone |
Definition at line 39 of file scanneraux.h.
Referenced by _http2_req(), _http_req(), init(), plug_get_host_fqdn(), plug_get_key(), and security_something().
| GHashTable* script_infos::udp_data |
Definition at line 36 of file scanneraux.h.
Referenced by add_udp_data(), get_udp_data(), and rm_udp_data().
| GSList* script_infos::vhosts |
Definition at line 38 of file scanneraux.h.
Referenced by check_duplicated_vhost(), init(), nasl_plugin_launch(), plug_add_host_fqdn(), plug_get_host_fqdn(), plug_get_host_fqdn_list(), plug_get_host_source(), and proto_post_wrapped().