Greenbone Vulnerability Management Libraries 22.32.0
range Struct Reference

A port range. More...

#include <networking.h>

Collaboration diagram for range:
Collaboration graph

Data Fields

gchar * comment
gchar * id
int end
int exclude
int start
port_protocol_t type

Detailed Description

A port range.

Definition at line 34 of file networking.h.

Field Documentation

◆ comment

gchar* range::comment

Comment.

Definition at line 36 of file networking.h.

◆ end

int range::end

End port. For single port end == start.

Definition at line 38 of file networking.h.

Referenced by Ensure(), and port_range_ranges().

◆ exclude

int range::exclude

Whether to exclude range.

Definition at line 39 of file networking.h.

Referenced by Ensure(), and port_range_ranges().

◆ id

gchar* range::id

UUID.

Definition at line 37 of file networking.h.

◆ start

int range::start

Start port.

Definition at line 40 of file networking.h.

Referenced by Ensure(), port_in_port_ranges(), and port_range_ranges().

◆ type

port_protocol_t range::type

Port protocol.

Definition at line 41 of file networking.h.

Referenced by Ensure(), port_in_port_ranges(), and port_range_ranges().


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