OpenVAS Libraries  9.0.3
nmap_host Struct Reference

Store host information. More...

Collaboration diagram for nmap_host:
Collaboration graph

Data Fields

gchar * addr
 
gchar * state
 
gchar * best_os
 
gchar * tcpseq_index
 
gchar * tcpseq_difficulty
 
gchar * ipidseq
 
int distance
 
struct traceroute_hop trace [MAX_TRACE_HOPS]
 
int os_confidence
 
GSList * host_scripts
 
GSList * ports
 
GSList * os_cpes
 

Detailed Description

Store host information.

Most entries are represented as gchar* despite they represent numbers. Conversion would be overkill as these entries are read as strings and reported as strings as well.

Definition at line 275 of file nasl_builtin_nmap.c.

Field Documentation

◆ addr

gchar* nmap_host::addr

Host IP address.

Definition at line 277 of file nasl_builtin_nmap.c.

◆ best_os

gchar* nmap_host::best_os

Best OS fingerprinting guess.

Definition at line 279 of file nasl_builtin_nmap.c.

◆ distance

int nmap_host::distance

Hop count to the target.

Definition at line 284 of file nasl_builtin_nmap.c.

◆ host_scripts

GSList* nmap_host::host_scripts

List of related host script results.

Definition at line 287 of file nasl_builtin_nmap.c.

◆ ipidseq

gchar* nmap_host::ipidseq

IP ID sequence.

Definition at line 282 of file nasl_builtin_nmap.c.

◆ os_confidence

int nmap_host::os_confidence

OS detection confidence score.

Definition at line 286 of file nasl_builtin_nmap.c.

◆ os_cpes

GSList* nmap_host::os_cpes

List of CPEs gathered during OS fingerprinting.

Definition at line 289 of file nasl_builtin_nmap.c.

◆ ports

GSList* nmap_host::ports

List of ports.

Definition at line 288 of file nasl_builtin_nmap.c.

◆ state

gchar* nmap_host::state

Host aliveness.

Definition at line 278 of file nasl_builtin_nmap.c.

◆ tcpseq_difficulty

gchar* nmap_host::tcpseq_difficulty

TCP sequence prediction difficulty.

Definition at line 281 of file nasl_builtin_nmap.c.

◆ tcpseq_index

gchar* nmap_host::tcpseq_index

TCP sequence index.

Definition at line 280 of file nasl_builtin_nmap.c.

◆ trace

struct traceroute_hop nmap_host::trace[MAX_TRACE_HOPS]

Traceroute results.

Definition at line 285 of file nasl_builtin_nmap.c.


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