Open SCAP Library
|
Public Member Functions | |
OSCAP_API struct cvrf_rpm_attributes * | cvrf_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 |