Open SCAP Library
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
cvrf_rpm_attributes Struct Reference

Public Member Functions

OSCAP_API struct cvrf_rpm_attributescvrf_rpm_attributes_new (void)
 Create a new CVRF RPM attributes structure. More...
 
OSCAP_API void cvrf_rpm_attributes_free (struct cvrf_rpm_attributes *attributes)
 Deallocate memory for the CVRF RPM attributes structure. More...
 
OSCAP_API const char * cvrf_rpm_attributes_get_full_package_name (const struct cvrf_rpm_attributes *attributes)
 
OSCAP_API const char * cvrf_rpm_attributes_get_rpm_name (const struct cvrf_rpm_attributes *attributes)
 Used to check if the RPM file exists on the system during evaluation. More...
 
OSCAP_API const char * cvrf_rpm_attributes_get_evr_format (const struct cvrf_rpm_attributes *attributes)
 Used to check if the system is vulnerable by comparing EVR from the system to EVR in the CVRF file. More...
 
OSCAP_API bool cvrf_rpm_attributes_set_full_package_name (struct cvrf_rpm_attributes *attributes, const char *full_package)
 
OSCAP_API bool cvrf_rpm_attributes_set_rpm_name (struct cvrf_rpm_attributes *attributes, const char *rpm_name)
 
OSCAP_API bool cvrf_rpm_attributes_set_evr_format (struct cvrf_rpm_attributes *attributes, const char *evr_format)
 

Data Fields

char * full_package_name
 
char * rpm_name
 
char * evr_format
 

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