OpenVAS Libraries  9.0.3
nmap_parser Struct Reference

Handle states for XML parsing. More...

Collaboration diagram for nmap_parser:
Collaboration graph

Data Fields

GHashTable * opentag
 
GHashTable * closetag
 
gboolean in_host
 
gboolean in_ports
 
gboolean in_port
 
gboolean in_hostscript
 
gboolean enable_read
 
gchar * rbuff
 

Detailed Description

Handle states for XML parsing.

Definition at line 295 of file nasl_builtin_nmap.c.

Field Documentation

◆ closetag

GHashTable* nmap_parser::closetag

Parsing callbacks for closing tags.

Definition at line 298 of file nasl_builtin_nmap.c.

◆ enable_read

gboolean nmap_parser::enable_read

Parsing flag: care about text.

Definition at line 304 of file nasl_builtin_nmap.c.

◆ in_host

gboolean nmap_parser::in_host

Parsing flag: mark host section.

Definition at line 300 of file nasl_builtin_nmap.c.

◆ in_hostscript

gboolean nmap_parser::in_hostscript

Parsing flag: mark hostscript section.

Definition at line 303 of file nasl_builtin_nmap.c.

◆ in_port

gboolean nmap_parser::in_port

Parsing flag: mark port section.

Definition at line 302 of file nasl_builtin_nmap.c.

◆ in_ports

gboolean nmap_parser::in_ports

Parsing flag: mark ports section.

Definition at line 301 of file nasl_builtin_nmap.c.

◆ opentag

GHashTable* nmap_parser::opentag

Parsing callbacks for opening tags.

Definition at line 297 of file nasl_builtin_nmap.c.

◆ rbuff

gchar* nmap_parser::rbuff

Read buffer to handle text sections.

Definition at line 305 of file nasl_builtin_nmap.c.


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