|
Greenbone Vulnerability Management Libraries 22.32.0
|
XML context. More...
#include <cpeutils.h>

Data Fields | |
| char * | part |
| char * | vendor |
| char * | product |
| char * | version |
| char * | update |
| char * | edition |
| char * | sw_edition |
| char * | target_sw |
| char * | target_hw |
| char * | other |
| char * | language |
XML context.
This structure is used to represent the WFN naming of a CPE.
Definition at line 22 of file cpeutils.h.
| char* cpe_struct_t::edition |
Definition at line 29 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_match_tail(), cpe_struct_to_fs_cpe(), Ensure(), Ensure(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), pack_sixth_uri_component(), unpack_sixth_uri_component(), and uri_cpe_to_cpe_struct().
| char* cpe_struct_t::language |
Definition at line 34 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_match_tail(), cpe_struct_to_fs_cpe(), cpe_struct_to_uri_cpe(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), and uri_cpe_to_cpe_struct().
| char* cpe_struct_t::other |
Definition at line 33 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_match_tail(), cpe_struct_to_fs_cpe(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), pack_sixth_uri_component(), and unpack_sixth_uri_component().
| char* cpe_struct_t::part |
Definition at line 24 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_to_fs_cpe(), cpe_struct_to_fs_product(), cpe_struct_to_uri_cpe(), cpe_struct_to_uri_product(), Ensure(), Ensure(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), and uri_cpe_to_cpe_struct().
| char* cpe_struct_t::product |
Definition at line 26 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_to_fs_cpe(), cpe_struct_to_fs_product(), cpe_struct_to_uri_cpe(), cpe_struct_to_uri_product(), Ensure(), Ensure(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), and uri_cpe_to_cpe_struct().
| char* cpe_struct_t::sw_edition |
Definition at line 30 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_match_tail(), cpe_struct_to_fs_cpe(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), pack_sixth_uri_component(), and unpack_sixth_uri_component().
| char* cpe_struct_t::target_hw |
Definition at line 32 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_match_tail(), cpe_struct_to_fs_cpe(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), pack_sixth_uri_component(), and unpack_sixth_uri_component().
| char* cpe_struct_t::target_sw |
Definition at line 31 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_match_tail(), cpe_struct_to_fs_cpe(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), pack_sixth_uri_component(), and unpack_sixth_uri_component().
| char* cpe_struct_t::update |
Definition at line 28 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_match_tail(), cpe_struct_to_fs_cpe(), cpe_struct_to_uri_cpe(), Ensure(), Ensure(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), and uri_cpe_to_cpe_struct().
| char* cpe_struct_t::vendor |
Definition at line 25 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_to_fs_cpe(), cpe_struct_to_fs_product(), cpe_struct_to_uri_cpe(), cpe_struct_to_uri_product(), Ensure(), Ensure(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), and uri_cpe_to_cpe_struct().
| char* cpe_struct_t::version |
Definition at line 27 of file cpeutils.h.
Referenced by cpe_struct_free(), cpe_struct_init(), cpe_struct_match(), cpe_struct_to_fs_cpe(), cpe_struct_to_uri_cpe(), Ensure(), Ensure(), Ensure(), Ensure(), fs_cpe_to_cpe_struct(), and uri_cpe_to_cpe_struct().