OpenVAS Scanner  7.0.1~git
nmap_port Struct Reference

Store port information. More...

Collaboration diagram for nmap_port:
Collaboration graph

Data Fields

gchar * proto
 
gchar * portno
 
gchar * state
 
gchar * service
 
gchar * version
 
GSList * port_scripts
 
GSList * version_cpes
 

Detailed Description

Store port information.

Definition at line 236 of file nasl_builtin_nmap.c.

Field Documentation

◆ port_scripts

GSList* nmap_port::port_scripts

List of related port script results.

Definition at line 245 of file nasl_builtin_nmap.c.

Referenced by port_destroy(), save_portscripts(), and tmphost_add_nse_portscript().

◆ portno

gchar* nmap_port::portno

◆ proto

gchar* nmap_port::proto

◆ service

gchar* nmap_port::service

Service name (can be different from the standard port/service combo).

Definition at line 241 of file nasl_builtin_nmap.c.

Referenced by port_destroy(), register_service(), and xmltag_open_service().

◆ state

gchar* nmap_port::state

Port state (open/closed/filtered...).

Definition at line 240 of file nasl_builtin_nmap.c.

Referenced by port_destroy(), save_open_ports(), and xmltag_open_state().

◆ version

gchar* nmap_port::version

Discovered product, version, extrainfo (version detection).

Definition at line 244 of file nasl_builtin_nmap.c.

Referenced by port_destroy(), register_service(), and xmltag_open_service().

◆ version_cpes

GSList* nmap_port::version_cpes

List of CPEs gathered during version detection scan.

Definition at line 247 of file nasl_builtin_nmap.c.

Referenced by port_destroy(), register_service(), and xmltag_close_cpe().


The documentation for this struct was generated from the following file: