Open SCAP Library
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
cvrf_remediation Struct Reference
Collaboration diagram for cvrf_remediation:
[legend]

Public Member Functions

cvrf_remediation_type_t cvrf_remediation_get_type (struct cvrf_remediation *remed)
 Level of resolution currently obtainable for this Vulnerability. More...
 
xmlNode * cvrf_remediation_to_dom (const struct cvrf_remediation *remed)
 Parent: Remediations container in a CVRF Vulnerability element. More...
 
OSCAP_API struct cvrf_remediationcvrf_remediation_new (void)
 New CVRF Remediation. More...
 
OSCAP_API void cvrf_remediation_free (struct cvrf_remediation *remed)
 Deallocates memory for a Remediation element of the Remediations container. More...
 
OSCAP_API struct cvrf_remediationcvrf_remediation_clone (const struct cvrf_remediation *remed)
 
OSCAP_API const char * cvrf_remediation_get_date (const struct cvrf_remediation *remed)
 
OSCAP_API const char * cvrf_remediation_get_description (const struct cvrf_remediation *remed)
 
OSCAP_API const char * cvrf_remediation_get_url (const struct cvrf_remediation *remed)
 
OSCAP_API const char * cvrf_remediation_get_entitlement (const struct cvrf_remediation *remed)
 
OSCAP_API struct oscap_string_iteratorcvrf_remediation_get_product_ids (struct cvrf_remediation *remed)
 
OSCAP_API struct oscap_string_iteratorcvrf_remediation_get_group_ids (struct cvrf_remediation *remed)
 
OSCAP_API bool cvrf_remediation_set_date (struct cvrf_remediation *remed, const char *date)
 
OSCAP_API bool cvrf_remediation_set_description (struct cvrf_remediation *remed, const char *description)
 
OSCAP_API bool cvrf_remediation_set_url (struct cvrf_remediation *remed, const char *url)
 
OSCAP_API bool cvrf_remediation_set_entitlement (struct cvrf_remediation *remed, const char *entitlement)
 

Data Fields

cvrf_remediation_type_t type
 
char * date
 
char * description
 
char * url
 
char * entitlement
 
struct oscap_stringlistproduct_ids
 
struct oscap_stringlistgroup_ids
 

Member Function Documentation

◆ cvrf_remediation_get_type()

cvrf_remediation_type_t cvrf_remediation_get_type ( struct cvrf_remediation remed)

Level of resolution currently obtainable for this Vulnerability.

Parameters
remedCVRF Remediation structure
Returns
Enum representing Type attribute of the Remediation element

◆ cvrf_remediation_to_dom()

xmlNode * cvrf_remediation_to_dom ( const struct cvrf_remediation remed)

Parent: Remediations container in a CVRF Vulnerability element.

Parameters
remedCVRF Remediation structure to be exported to XML
Returns
xmlNode representing Remediation element

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