OpenVAS Scanner
7.0.1~git
|
Main nmap execution handler. More...
Data Fields | |
gchar ** | args |
int | arg_idx |
const gchar * | filename |
struct script_infos * | env |
const char * | oid |
struct nmap_parser | parser |
struct nmap_host | tmphost |
struct nmap_port | tmpport |
Main nmap execution handler.
Definition at line 293 of file nasl_builtin_nmap.c.
int nmap_t::arg_idx |
Definition at line 297 of file nasl_builtin_nmap.c.
Referenced by add_arg(), and nmap_destroy().
gchar** nmap_t::args |
Definition at line 296 of file nasl_builtin_nmap.c.
Referenced by add_arg(), dbg_display_cmdline(), nmap_destroy(), and nmap_run_and_parse().
struct script_infos* nmap_t::env |
Definition at line 303 of file nasl_builtin_nmap.c.
Referenced by add_target(), get_script_args(), get_script_list(), nmap_create(), register_service(), save_detected_os(), save_host_state(), save_hostscripts(), save_ipidseq_details(), save_open_ports(), save_portscripts(), save_tcpseq_details(), and save_traceroute_details().
const gchar* nmap_t::filename |
Definition at line 300 of file nasl_builtin_nmap.c.
Referenced by nmap_create(), and nmap_run_and_parse().
const char* nmap_t::oid |
Definition at line 306 of file nasl_builtin_nmap.c.
Referenced by add_scantype_arguments(), add_timing_arguments(), build_cmd_line(), and nmap_create().
struct nmap_parser nmap_t::parser |
Definition at line 309 of file nasl_builtin_nmap.c.
Referenced by nmap_destroy(), setup_xml_parser(), xml_end_element(), xml_read_text(), xml_start_element(), xmltag_close_cpe(), xmltag_close_host(), xmltag_close_hostscript(), xmltag_close_port(), xmltag_close_ports(), xmltag_open_address(), xmltag_open_cpe(), xmltag_open_distance(), xmltag_open_hop(), xmltag_open_host(), xmltag_open_hostscript(), xmltag_open_ipidsequence(), xmltag_open_port(), xmltag_open_ports(), xmltag_open_script(), xmltag_open_service(), xmltag_open_state(), xmltag_open_status(), and xmltag_open_tcpsequence().
struct nmap_host nmap_t::tmphost |
Definition at line 311 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), register_service(), save_detected_os(), save_host_state(), save_hostscripts(), save_ipidseq_details(), save_open_ports(), save_portscripts(), save_tcpseq_details(), save_traceroute_details(), tmphost_add_nse_hostscript(), tmphost_add_port(), xmltag_close_cpe(), xmltag_open_address(), xmltag_open_distance(), xmltag_open_hop(), xmltag_open_ipidsequence(), xmltag_open_osmatch(), xmltag_open_status(), and xmltag_open_tcpsequence().
struct nmap_port nmap_t::tmpport |
Definition at line 312 of file nasl_builtin_nmap.c.
Referenced by tmphost_add_nse_portscript(), tmphost_add_port(), xmltag_close_cpe(), xmltag_close_port(), xmltag_open_port(), xmltag_open_service(), and xmltag_open_state().