cve_nvd.h   cve_nvd.h 
skipping to change at line 679 skipping to change at line 679
* @param file filename * @param file filename
* @return non-negative value indicates the number of CVEs in the list, neg ative value indicates an error * @return non-negative value indicates the number of CVEs in the list, neg ative value indicates an error
*/ */
struct cve_model *cve_model_import(const char *file); struct cve_model *cve_model_import(const char *file);
/// @memberof cve_model /// @memberof cve_model
const char *cve_model_get_nvd_xml_version(const struct cve_model *item); const char *cve_model_get_nvd_xml_version(const struct cve_model *item);
/// @memberof cve_model /// @memberof cve_model
bool cve_model_set_nvd_xml_version(struct cve_model *obj, const char *newva l); bool cve_model_set_nvd_xml_version(struct cve_model *obj, const char *newva l);
/// @memberof cve_model /// @memberof cve_model
time_t cve_model_get_pub_date(const struct cve_model *item); const char *cve_model_get_pub_date(const struct cve_model *item);
/// @memberof cve_model /// @memberof cve_model
bool cve_model_set_pub_date(struct cve_model *obj, time_t newval); bool cve_model_set_pub_date(struct cve_model *obj, const char *newval);
/**@}*/ /**@}*/
#endif /* _CVE_H_ */ #endif /* _CVE_H_ */
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added


 oscap.h   oscap.h 
skipping to change at line 157 skipping to change at line 157
* Function returns path used to locate OpenSCAP XML schemas * Function returns path used to locate OpenSCAP XML schemas
*/ */
const char * oscap_path_to_schemas(void); const char * oscap_path_to_schemas(void);
/** /**
* Function returns path used to locate OpenSCAP Schematron files * Function returns path used to locate OpenSCAP Schematron files
*/ */
const char * oscap_path_to_schematron(void); const char * oscap_path_to_schematron(void);
/** /**
* Function returns path used to locate OpenSCAP Default CPE files
*/
const char * oscap_path_to_cpe(void);
/**
* Determine document type * Determine document type
*/ */
int oscap_determine_document_type(const char *document, oscap_document_type _t *doc_type); int oscap_determine_document_type(const char *document, oscap_document_type _t *doc_type);
/************************************************************/ /************************************************************/
/** @} validation group end */ /** @} validation group end */
/** @} */ /** @} */
#endif #endif
 End of changes. 1 change blocks. 
0 lines changed or deleted 5 lines changed or added


 oscap_text.h   oscap_text.h 
skipping to change at line 235 skipping to change at line 235
void oscap_stringlist_iterator_free(struct oscap_stringlist_iterator *it); void oscap_stringlist_iterator_free(struct oscap_stringlist_iterator *it);
/// @memberof oscap_stringlist_iterator /// @memberof oscap_stringlist_iterator
void oscap_stringlist_iterator_remove(struct oscap_stringlist_iterator *it) ; void oscap_stringlist_iterator_remove(struct oscap_stringlist_iterator *it) ;
/// @memberof oscap_stringlist_iterator /// @memberof oscap_stringlist_iterator
void oscap_stringlist_iterator_reset(struct oscap_stringlist_iterator *it); void oscap_stringlist_iterator_reset(struct oscap_stringlist_iterator *it);
/************************************************************/ /************************************************************/
/** @} End of Iterators group */ /** @} End of Iterators group */
/** @} */ /** @} */
/**
* @brief gets a plaintext string representing given textlist
*
* Iterates through given texts and looks at each to see if the language ma
tches
* given preferred_lang. If preferred_lang is NULL, OSCAP_DEFAULT_LANG is m
atched.
*
* If a match is found it, a copy of plaintext representation of that text
is
* returned. If nothing is found, plaintext representation of the first tex
t in
* the list is returned. If the textlist is empty, NULL is returned.
*/
char* oscap_textlist_get_preferred_plaintext(struct oscap_text_iterator* te
xts, const char* preferred_lang);
/** @} */ /** @} */
#endif #endif
 End of changes. 1 change blocks. 
0 lines changed or deleted 18 lines changed or added


 scap_ds.h   scap_ds.h 
skipping to change at line 244 skipping to change at line 244
struct ds_stream_index_iterator* ds_sds_index_get_streams(struct ds_sds_ind ex* s); struct ds_stream_index_iterator* ds_sds_index_get_streams(struct ds_sds_ind ex* s);
/** /**
* @brief imports given source datastream and indexes it * @brief imports given source datastream and indexes it
* *
* @memberof ds_sds_index * @memberof ds_sds_index
*/ */
struct ds_sds_index *ds_sds_index_import(const char* file); struct ds_sds_index *ds_sds_index_import(const char* file);
/** /**
* @brief chooses datastream and checklist id combination given the IDs
*
* @param datastream_id has to point to an allocated char*, selected datast
ream ID will be filled into it
* @param component_id has to point to an allocated char*, selected xccdf I
D will be filled into it
*
* datastream_id and component_id must not point to the same memory! Howeve
r,
* the pointers pointed to may be NULL (which means any ID will do).
*/
int ds_sds_index_select_checklist(struct ds_sds_index* s,
const char** datastream_id, const char** component_id);
/**
* @struct ds_stream_index_iterator * @struct ds_stream_index_iterator
* @see oscap_iterator * @see oscap_iterator
*/ */
struct ds_stream_index_iterator; struct ds_stream_index_iterator;
/// @memberof ds_stream_index_iterator /// @memberof ds_stream_index_iterator
struct ds_stream_index *ds_stream_index_iterator_next(struct ds_stream_inde x_iterator *it); struct ds_stream_index *ds_stream_index_iterator_next(struct ds_stream_inde x_iterator *it);
/// @memberof ds_stream_index_iterator /// @memberof ds_stream_index_iterator
bool ds_stream_index_iterator_has_more(struct ds_stream_index_iterator *it) ; bool ds_stream_index_iterator_has_more(struct ds_stream_index_iterator *it) ;
/// @memberof ds_stream_index_iterator /// @memberof ds_stream_index_iterator
 End of changes. 1 change blocks. 
0 lines changed or deleted 15 lines changed or added


 xccdf_benchmark.h   xccdf_benchmark.h 
skipping to change at line 2360 skipping to change at line 2360
struct oscap_text *xccdf_fixtext_get_text(const struct xccdf_fixtext *fixte xt); struct oscap_text *xccdf_fixtext_get_text(const struct xccdf_fixtext *fixte xt);
/// @memberof xccdf_value /// @memberof xccdf_value
const char *xccdf_value_get_version(const struct xccdf_value *value); const char *xccdf_value_get_version(const struct xccdf_value *value);
/// @memberof xccdf_value /// @memberof xccdf_value
struct oscap_text_iterator *xccdf_value_get_question(const struct xccdf_val ue *value); struct oscap_text_iterator *xccdf_value_get_question(const struct xccdf_val ue *value);
/// @memberof xccdf_value /// @memberof xccdf_value
struct xccdf_warning_iterator *xccdf_value_get_warnings(const struct xccdf_ value *value); struct xccdf_warning_iterator *xccdf_value_get_warnings(const struct xccdf_ value *value);
/// @memberof xccdf_value /// @memberof xccdf_value
const char *xccdf_value_get_version_update(const struct xccdf_value *value) ; const char *xccdf_value_get_version_update(const struct xccdf_value *value) ;
/// @memberof xccdf_value /// @memberof xccdf_value
time_t xccdf_value_get_version_time(const struct xccdf_value *value); const char *xccdf_value_get_version_time(const struct xccdf_value *value);
/// @memberof xccdf_value /// @memberof xccdf_value
struct xccdf_benchmark *xccdf_value_get_benchmark(const struct xccdf_value *value); struct xccdf_benchmark *xccdf_value_get_benchmark(const struct xccdf_value *value);
/// @memberof xccdf_value /// @memberof xccdf_value
struct oscap_string_iterator *xccdf_value_get_sources(const struct xccdf_va lue *value); struct oscap_string_iterator *xccdf_value_get_sources(const struct xccdf_va lue *value);
/// @memberof xccdf_value /// @memberof xccdf_value
const char *xccdf_value_get_cluster_id(const struct xccdf_value *value); const char *xccdf_value_get_cluster_id(const struct xccdf_value *value);
/// @memberof xccdf_item /// @memberof xccdf_item
struct oscap_text_iterator *xccdf_item_get_question(const struct xccdf_item *item); struct oscap_text_iterator *xccdf_item_get_question(const struct xccdf_item *item);
/// @memberof xccdf_item /// @memberof xccdf_item
struct xccdf_warning_iterator *xccdf_item_get_warnings(const struct xccdf_i tem *item); struct xccdf_warning_iterator *xccdf_item_get_warnings(const struct xccdf_i tem *item);
/// @memberof xccdf_item /// @memberof xccdf_item
struct oscap_text_iterator *xccdf_item_get_rationale(const struct xccdf_ite m *item); struct oscap_text_iterator *xccdf_item_get_rationale(const struct xccdf_ite m *item);
/// @memberof xccdf_item /// @memberof xccdf_item
const char *xccdf_item_get_cluster_id(const struct xccdf_item *item); const char *xccdf_item_get_cluster_id(const struct xccdf_item *item);
/// @memberof xccdf_item /// @memberof xccdf_item
const char *xccdf_item_get_version_update(const struct xccdf_item *item); const char *xccdf_item_get_version_update(const struct xccdf_item *item);
/// @memberof xccdf_item /// @memberof xccdf_item
time_t xccdf_item_get_version_time(const struct xccdf_item *item); const char *xccdf_item_get_version_time(const struct xccdf_item *item);
/// @memberof xccdf_item /// @memberof xccdf_item
float xccdf_item_get_weight(const struct xccdf_item *item); float xccdf_item_get_weight(const struct xccdf_item *item);
/// @memberof xccdf_item /// @memberof xccdf_item
struct xccdf_benchmark *xccdf_item_get_benchmark(const struct xccdf_item *i tem); struct xccdf_benchmark *xccdf_item_get_benchmark(const struct xccdf_item *i tem);
/// @memberof xccdf_item /// @memberof xccdf_item
struct oscap_string_iterator *xccdf_item_get_platforms(const struct xccdf_i tem *item); struct oscap_string_iterator *xccdf_item_get_platforms(const struct xccdf_i tem *item);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
struct xccdf_warning_iterator *xccdf_benchmark_get_warnings(const struct xc cdf_benchmark *benchmark); struct xccdf_warning_iterator *xccdf_benchmark_get_warnings(const struct xc cdf_benchmark *benchmark);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
const char *xccdf_benchmark_get_version_update(const struct xccdf_benchmark *benchmark); const char *xccdf_benchmark_get_version_update(const struct xccdf_benchmark *benchmark);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
time_t xccdf_benchmark_get_version_time(const struct xccdf_benchmark *bench mark); const char *xccdf_benchmark_get_version_time(const struct xccdf_benchmark * benchmark);
/// @memberof xccdf_profile /// @memberof xccdf_profile
const char *xccdf_profile_get_version_update(const struct xccdf_profile *pr ofile); const char *xccdf_profile_get_version_update(const struct xccdf_profile *pr ofile);
/// @memberof xccdf_profile /// @memberof xccdf_profile
time_t xccdf_profile_get_version_time(const struct xccdf_profile *profile); const char *xccdf_profile_get_version_time(const struct xccdf_profile *prof ile);
/// @memberof xccdf_profile /// @memberof xccdf_profile
const char *xccdf_profile_get_note_tag(const struct xccdf_profile *profile) ; const char *xccdf_profile_get_note_tag(const struct xccdf_profile *profile) ;
/// @memberof xccdf_rule /// @memberof xccdf_rule
const char *xccdf_rule_get_version_update(const struct xccdf_rule *rule); const char *xccdf_rule_get_version_update(const struct xccdf_rule *rule);
/// @memberof xccdf_rule /// @memberof xccdf_rule
time_t xccdf_rule_get_version_time(const struct xccdf_rule *rule); const char *xccdf_rule_get_version_time(const struct xccdf_rule *rule);
/// @memberof xccdf_rule /// @memberof xccdf_rule
struct xccdf_benchmark *xccdf_rule_get_benchmark(const struct xccdf_rule *r ule); struct xccdf_benchmark *xccdf_rule_get_benchmark(const struct xccdf_rule *r ule);
/// @memberof xccdf_group /// @memberof xccdf_group
time_t xccdf_group_get_version_time(const struct xccdf_group *group); const char *xccdf_group_get_version_time(const struct xccdf_group *group);
/// @memberof xccdf_group /// @memberof xccdf_group
const char *xccdf_group_get_version_update(const struct xccdf_group *group) ; const char *xccdf_group_get_version_update(const struct xccdf_group *group) ;
/// @memberof xccdf_group /// @memberof xccdf_group
struct xccdf_benchmark *xccdf_group_get_benchmark(const struct xccdf_group *group); struct xccdf_benchmark *xccdf_group_get_benchmark(const struct xccdf_group *group);
/// @memberof xccdf_check /// @memberof xccdf_check
struct xccdf_check_import_iterator *xccdf_check_get_imports(const struct xc cdf_check *check); struct xccdf_check_import_iterator *xccdf_check_get_imports(const struct xc cdf_check *check);
/// @memberof xccdf_check /// @memberof xccdf_check
struct xccdf_check_export_iterator *xccdf_check_get_exports(const struct xc cdf_check *check); struct xccdf_check_export_iterator *xccdf_check_get_exports(const struct xc cdf_check *check);
/// @memberof xccdf_check /// @memberof xccdf_check
skipping to change at line 2504 skipping to change at line 2504
struct xccdf_target_fact_iterator *xccdf_result_get_target_facts(const stru ct xccdf_result *item); struct xccdf_target_fact_iterator *xccdf_result_get_target_facts(const stru ct xccdf_result *item);
/// @memberof xccdf_result /// @memberof xccdf_result
struct xccdf_target_identifier_iterator *xccdf_result_get_target_id_refs(co nst struct xccdf_result *item); struct xccdf_target_identifier_iterator *xccdf_result_get_target_id_refs(co nst struct xccdf_result *item);
/// @memberof xccdf_result /// @memberof xccdf_result
struct xccdf_setvalue_iterator *xccdf_result_get_setvalues(const struct xcc df_result *item); struct xccdf_setvalue_iterator *xccdf_result_get_setvalues(const struct xcc df_result *item);
/// @memberof xccdf_result /// @memberof xccdf_result
struct xccdf_rule_result_iterator *xccdf_result_get_rule_results(const stru ct xccdf_result *item); struct xccdf_rule_result_iterator *xccdf_result_get_rule_results(const stru ct xccdf_result *item);
/// @memberof xccdf_result /// @memberof xccdf_result
struct xccdf_score_iterator *xccdf_result_get_scores(const struct xccdf_res ult *item); struct xccdf_score_iterator *xccdf_result_get_scores(const struct xccdf_res ult *item);
/// @memberof xccdf_result /// @memberof xccdf_result
time_t xccdf_result_get_start_time(const struct xccdf_result *item); const char * xccdf_result_get_start_time(const struct xccdf_result *item);
/// @memberof xccdf_result /// @memberof xccdf_result
time_t xccdf_result_get_end_time(const struct xccdf_result *item); const char * xccdf_result_get_end_time(const struct xccdf_result *item);
/// @memberof xccdf_result /// @memberof xccdf_result
struct oscap_string_iterator *xccdf_result_get_metadata(const struct xccdf_ result *result); struct oscap_string_iterator *xccdf_result_get_metadata(const struct xccdf_ result *result);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
time_t xccdf_rule_result_get_time(const struct xccdf_rule_result *item); const char * xccdf_rule_result_get_time(const struct xccdf_rule_result *ite m);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
xccdf_role_t xccdf_rule_result_get_role(const struct xccdf_rule_result *ite m); xccdf_role_t xccdf_rule_result_get_role(const struct xccdf_rule_result *ite m);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
float xccdf_rule_result_get_weight(const struct xccdf_rule_result *item); float xccdf_rule_result_get_weight(const struct xccdf_rule_result *item);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
xccdf_level_t xccdf_rule_result_get_severity(const struct xccdf_rule_result *item); xccdf_level_t xccdf_rule_result_get_severity(const struct xccdf_rule_result *item);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
xccdf_test_result_type_t xccdf_rule_result_get_result(const struct xccdf_ru le_result *item); xccdf_test_result_type_t xccdf_rule_result_get_result(const struct xccdf_ru le_result *item);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
const char *xccdf_rule_result_get_version(const struct xccdf_rule_result *i tem); const char *xccdf_rule_result_get_version(const struct xccdf_rule_result *i tem);
skipping to change at line 2549 skipping to change at line 2549
bool xccdf_identity_get_privileged(const struct xccdf_identity *item); bool xccdf_identity_get_privileged(const struct xccdf_identity *item);
/// @memberof xccdf_identity /// @memberof xccdf_identity
const char *xccdf_identity_get_name(const struct xccdf_identity *item); const char *xccdf_identity_get_name(const struct xccdf_identity *item);
/// @memberof xccdf_score /// @memberof xccdf_score
xccdf_numeric xccdf_score_get_maximum(const struct xccdf_score *item); xccdf_numeric xccdf_score_get_maximum(const struct xccdf_score *item);
/// @memberof xccdf_score /// @memberof xccdf_score
xccdf_numeric xccdf_score_get_score(const struct xccdf_score *item); xccdf_numeric xccdf_score_get_score(const struct xccdf_score *item);
/// @memberof xccdf_score /// @memberof xccdf_score
const char *xccdf_score_get_system(const struct xccdf_score *item); const char *xccdf_score_get_system(const struct xccdf_score *item);
/// @memberof xccdf_override /// @memberof xccdf_override
time_t xccdf_override_get_time(const struct xccdf_override *item); const char *xccdf_override_get_time(const struct xccdf_override *item);
/// @memberof xccdf_override /// @memberof xccdf_override
xccdf_test_result_type_t xccdf_override_get_new_result(const struct xccdf_o verride *item); xccdf_test_result_type_t xccdf_override_get_new_result(const struct xccdf_o verride *item);
/// @memberof xccdf_override /// @memberof xccdf_override
xccdf_test_result_type_t xccdf_override_get_old_result(const struct xccdf_o verride *item); xccdf_test_result_type_t xccdf_override_get_old_result(const struct xccdf_o verride *item);
/// @memberof xccdf_override /// @memberof xccdf_override
const char *xccdf_override_get_authority(const struct xccdf_override *item) ; const char *xccdf_override_get_authority(const struct xccdf_override *item) ;
/// @memberof xccdf_override /// @memberof xccdf_override
struct oscap_text *xccdf_override_get_remark(const struct xccdf_override *i tem); struct oscap_text *xccdf_override_get_remark(const struct xccdf_override *i tem);
/// @memberof xccdf_message /// @memberof xccdf_message
xccdf_message_severity_t xccdf_message_get_severity(const struct xccdf_mess age *item); xccdf_message_severity_t xccdf_message_get_severity(const struct xccdf_mess age *item);
skipping to change at line 2605 skipping to change at line 2605
bool xccdf_item_set_weight(struct xccdf_item *item, xccdf_numeric newval); bool xccdf_item_set_weight(struct xccdf_item *item, xccdf_numeric newval);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_id(struct xccdf_item *item, const char *newval); bool xccdf_item_set_id(struct xccdf_item *item, const char *newval);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_cluster_id(struct xccdf_item *item, const char *newval) ; bool xccdf_item_set_cluster_id(struct xccdf_item *item, const char *newval) ;
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_extends(struct xccdf_item *item, const char *newval); bool xccdf_item_set_extends(struct xccdf_item *item, const char *newval);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_version(struct xccdf_item *item, const char *newval); bool xccdf_item_set_version(struct xccdf_item *item, const char *newval);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_version_time(struct xccdf_item *item, time_t newval); bool xccdf_item_set_version_time(struct xccdf_item *item, const char *newva l);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_version_update(struct xccdf_item *item, const char *new val); bool xccdf_item_set_version_update(struct xccdf_item *item, const char *new val);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_abstract(struct xccdf_item *item, bool newval); bool xccdf_item_set_abstract(struct xccdf_item *item, bool newval);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_hidden(struct xccdf_item *item, bool newval); bool xccdf_item_set_hidden(struct xccdf_item *item, bool newval);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_prohibit_changes(struct xccdf_item *item, bool newval); bool xccdf_item_set_prohibit_changes(struct xccdf_item *item, bool newval);
/// @memberof xccdf_item /// @memberof xccdf_item
bool xccdf_item_set_selected(struct xccdf_item *item, bool newval); bool xccdf_item_set_selected(struct xccdf_item *item, bool newval);
skipping to change at line 2632 skipping to change at line 2632
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_style_href(struct xccdf_benchmark *item, const cha r *newval); bool xccdf_benchmark_set_style_href(struct xccdf_benchmark *item, const cha r *newval);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_style(struct xccdf_benchmark *item, const char *ne wval); bool xccdf_benchmark_set_style(struct xccdf_benchmark *item, const char *ne wval);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_id(struct xccdf_benchmark *item, const char *newva l); bool xccdf_benchmark_set_id(struct xccdf_benchmark *item, const char *newva l);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_version(struct xccdf_benchmark *item, const char * newval); bool xccdf_benchmark_set_version(struct xccdf_benchmark *item, const char * newval);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_version_time(struct xccdf_benchmark *item, time_t newval); bool xccdf_benchmark_set_version_time(struct xccdf_benchmark *item, const c har *newval);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_version_update(struct xccdf_benchmark *item, const char *newval); bool xccdf_benchmark_set_version_update(struct xccdf_benchmark *item, const char *newval);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_schema_version(struct xccdf_benchmark* item, const struct xccdf_version_info* newval); bool xccdf_benchmark_set_schema_version(struct xccdf_benchmark* item, const struct xccdf_version_info* newval);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_add_metadata(struct xccdf_benchmark* item, const char* metadata); bool xccdf_benchmark_add_metadata(struct xccdf_benchmark* item, const char* metadata);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_cpe_list(struct xccdf_benchmark* item, struct cpe_ dict_model* cpe_list); bool xccdf_benchmark_set_cpe_list(struct xccdf_benchmark* item, struct cpe_ dict_model* cpe_list);
/// @memberof xccdf_benchmark /// @memberof xccdf_benchmark
bool xccdf_benchmark_set_cpe_lang_model(struct xccdf_benchmark* item, struc t cpe_lang_model* cpe_lang_model); bool xccdf_benchmark_set_cpe_lang_model(struct xccdf_benchmark* item, struc t cpe_lang_model* cpe_lang_model);
skipping to change at line 2656 skipping to change at line 2656
bool xccdf_profile_set_id(struct xccdf_profile *item, const char *newval); bool xccdf_profile_set_id(struct xccdf_profile *item, const char *newval);
/// @memberof xccdf_profile /// @memberof xccdf_profile
bool xccdf_profile_set_abstract(struct xccdf_profile *item, bool newval); bool xccdf_profile_set_abstract(struct xccdf_profile *item, bool newval);
/// @memberof xccdf_profile /// @memberof xccdf_profile
bool xccdf_profile_set_prohibit_changes(struct xccdf_profile *item, bool ne wval); bool xccdf_profile_set_prohibit_changes(struct xccdf_profile *item, bool ne wval);
/// @memberof xccdf_profile /// @memberof xccdf_profile
bool xccdf_profile_set_extends(struct xccdf_profile *item, const char *newv al); bool xccdf_profile_set_extends(struct xccdf_profile *item, const char *newv al);
/// @memberof xccdf_profile /// @memberof xccdf_profile
bool xccdf_profile_set_version(struct xccdf_profile *item, const char *newv al); bool xccdf_profile_set_version(struct xccdf_profile *item, const char *newv al);
/// @memberof xccdf_profile /// @memberof xccdf_profile
bool xccdf_profile_set_version_time(struct xccdf_profile *item, time_t newv al); bool xccdf_profile_set_version_time(struct xccdf_profile *item, const char *newval);
/// @memberof xccdf_profile /// @memberof xccdf_profile
bool xccdf_profile_set_version_update(struct xccdf_profile *item, const cha r *newval); bool xccdf_profile_set_version_update(struct xccdf_profile *item, const cha r *newval);
/// @memberof xccdf_profile /// @memberof xccdf_profile
bool xccdf_profile_add_metadata(struct xccdf_profile* item, const char* met adata); bool xccdf_profile_add_metadata(struct xccdf_profile* item, const char* met adata);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_id(struct xccdf_rule *item, const char *newval); bool xccdf_rule_set_id(struct xccdf_rule *item, const char *newval);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_cluster_id(struct xccdf_rule *item, const char *newval) ; bool xccdf_rule_set_cluster_id(struct xccdf_rule *item, const char *newval) ;
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_extends(struct xccdf_rule *item, const char *newval); bool xccdf_rule_set_extends(struct xccdf_rule *item, const char *newval);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_version(struct xccdf_rule *item, const char *newval); bool xccdf_rule_set_version(struct xccdf_rule *item, const char *newval);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_version_time(struct xccdf_rule *item, time_t newval); bool xccdf_rule_set_version_time(struct xccdf_rule *item, const char *newva l);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_version_update(struct xccdf_rule *item, const char *new val); bool xccdf_rule_set_version_update(struct xccdf_rule *item, const char *new val);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_abstract(struct xccdf_rule *item, bool newval); bool xccdf_rule_set_abstract(struct xccdf_rule *item, bool newval);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_hidden(struct xccdf_rule *item, bool newval); bool xccdf_rule_set_hidden(struct xccdf_rule *item, bool newval);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_prohibit_changes(struct xccdf_rule *item, bool newval); bool xccdf_rule_set_prohibit_changes(struct xccdf_rule *item, bool newval);
/// @memberof xccdf_rule /// @memberof xccdf_rule
bool xccdf_rule_set_selected(struct xccdf_rule *item, bool newval); bool xccdf_rule_set_selected(struct xccdf_rule *item, bool newval);
skipping to change at line 2704 skipping to change at line 2704
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_id(struct xccdf_group *item, const char *newval); bool xccdf_group_set_id(struct xccdf_group *item, const char *newval);
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_cluster_id(struct xccdf_group *item, const char *newva l); bool xccdf_group_set_cluster_id(struct xccdf_group *item, const char *newva l);
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_extends(struct xccdf_group *item, const char *newval); bool xccdf_group_set_extends(struct xccdf_group *item, const char *newval);
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_version(struct xccdf_group *item, const char *newval); bool xccdf_group_set_version(struct xccdf_group *item, const char *newval);
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_version_time(struct xccdf_group *item, time_t newval); bool xccdf_group_set_version_time(struct xccdf_group *item, const char *new val);
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_version_update(struct xccdf_group *item, const char *n ewval); bool xccdf_group_set_version_update(struct xccdf_group *item, const char *n ewval);
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_abstract(struct xccdf_group *item, bool newval); bool xccdf_group_set_abstract(struct xccdf_group *item, bool newval);
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_hidden(struct xccdf_group *item, bool newval); bool xccdf_group_set_hidden(struct xccdf_group *item, bool newval);
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_prohibit_changes(struct xccdf_group *item, bool newval ); bool xccdf_group_set_prohibit_changes(struct xccdf_group *item, bool newval );
/// @memberof xccdf_group /// @memberof xccdf_group
bool xccdf_group_set_selected(struct xccdf_group *item, bool newval); bool xccdf_group_set_selected(struct xccdf_group *item, bool newval);
skipping to change at line 2727 skipping to change at line 2727
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_id(struct xccdf_value *item, const char *newval); bool xccdf_value_set_id(struct xccdf_value *item, const char *newval);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_cluster_id(struct xccdf_value *item, const char *newva l); bool xccdf_value_set_cluster_id(struct xccdf_value *item, const char *newva l);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_extends(struct xccdf_value *item, const char *newval); bool xccdf_value_set_extends(struct xccdf_value *item, const char *newval);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_version(struct xccdf_value *item, const char *newval); bool xccdf_value_set_version(struct xccdf_value *item, const char *newval);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_version_time(struct xccdf_value *item, time_t newval); bool xccdf_value_set_version_time(struct xccdf_value *item, const char *new val);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_version_update(struct xccdf_value *item, const char *n ewval); bool xccdf_value_set_version_update(struct xccdf_value *item, const char *n ewval);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_abstract(struct xccdf_value *item, bool newval); bool xccdf_value_set_abstract(struct xccdf_value *item, bool newval);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_hidden(struct xccdf_value *item, bool newval); bool xccdf_value_set_hidden(struct xccdf_value *item, bool newval);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_multiple(struct xccdf_value *item, bool newval); bool xccdf_value_set_multiple(struct xccdf_value *item, bool newval);
/// @memberof xccdf_value /// @memberof xccdf_value
bool xccdf_value_set_prohibit_changes(struct xccdf_value *item, bool newval ); bool xccdf_value_set_prohibit_changes(struct xccdf_value *item, bool newval );
skipping to change at line 2883 skipping to change at line 2883
/// @memberof xccdf_result /// @memberof xccdf_result
bool xccdf_result_set_id(struct xccdf_result *item, const char *newval); bool xccdf_result_set_id(struct xccdf_result *item, const char *newval);
/// @memberof xccdf_result /// @memberof xccdf_result
bool xccdf_result_set_test_system(struct xccdf_result *item, const char *ne wval); bool xccdf_result_set_test_system(struct xccdf_result *item, const char *ne wval);
/// @memberof xccdf_result /// @memberof xccdf_result
bool xccdf_result_set_benchmark_uri(struct xccdf_result *item, const char * newval); bool xccdf_result_set_benchmark_uri(struct xccdf_result *item, const char * newval);
/// @memberof xccdf_result /// @memberof xccdf_result
bool xccdf_result_set_profile(struct xccdf_result *item, const char *newval ); bool xccdf_result_set_profile(struct xccdf_result *item, const char *newval );
/// @memberof xccdf_result /// @memberof xccdf_result
bool xccdf_result_set_start_time(struct xccdf_result *item, time_t newval); bool xccdf_result_set_start_time(struct xccdf_result *item, const char *new val);
/// @memberof xccdf_result /// @memberof xccdf_result
bool xccdf_result_set_end_time(struct xccdf_result *item, time_t newval); bool xccdf_result_set_end_time(struct xccdf_result *item, const char *newva l);
/// @memberof xccdf_result /// @memberof xccdf_result
bool xccdf_result_set_version(struct xccdf_result *item, const char *newval ); bool xccdf_result_set_version(struct xccdf_result *item, const char *newval );
/// @memberof xccdf_result /// @memberof xccdf_result
bool xccdf_result_add_metadata(struct xccdf_result *item, const char *metad ata); bool xccdf_result_add_metadata(struct xccdf_result *item, const char *metad ata);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
bool xccdf_rule_result_set_time(struct xccdf_rule_result *obj, time_t newva l); bool xccdf_rule_result_set_time(struct xccdf_rule_result *obj, const char * newval);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
bool xccdf_rule_result_set_role(struct xccdf_rule_result *obj, xccdf_role_t newval); bool xccdf_rule_result_set_role(struct xccdf_rule_result *obj, xccdf_role_t newval);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
bool xccdf_rule_result_set_weight(struct xccdf_rule_result *obj, float newv al); bool xccdf_rule_result_set_weight(struct xccdf_rule_result *obj, float newv al);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
bool xccdf_rule_result_set_severity(struct xccdf_rule_result *obj, xccdf_le vel_t newval); bool xccdf_rule_result_set_severity(struct xccdf_rule_result *obj, xccdf_le vel_t newval);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
bool xccdf_rule_result_set_result(struct xccdf_rule_result *obj, xccdf_test _result_type_t newval); bool xccdf_rule_result_set_result(struct xccdf_rule_result *obj, xccdf_test _result_type_t newval);
/// @memberof xccdf_rule_result /// @memberof xccdf_rule_result
bool xccdf_rule_result_set_version(struct xccdf_rule_result *obj, const cha r *newval); bool xccdf_rule_result_set_version(struct xccdf_rule_result *obj, const cha r *newval);
skipping to change at line 2921 skipping to change at line 2921
bool xccdf_identity_set_name(struct xccdf_identity *obj, const char *newval ); bool xccdf_identity_set_name(struct xccdf_identity *obj, const char *newval );
/// @memberof xccdf_score /// @memberof xccdf_score
bool xccdf_score_set_maximum(struct xccdf_score *obj, xccdf_numeric newval) ; bool xccdf_score_set_maximum(struct xccdf_score *obj, xccdf_numeric newval) ;
/// @memberof xccdf_score /// @memberof xccdf_score
bool xccdf_score_set_score(struct xccdf_score *obj, xccdf_numeric newval); bool xccdf_score_set_score(struct xccdf_score *obj, xccdf_numeric newval);
/// @memberof xccdf_score /// @memberof xccdf_score
bool xccdf_score_set_system(struct xccdf_score *obj, const char *newval); bool xccdf_score_set_system(struct xccdf_score *obj, const char *newval);
/// @memberof xccdf_override /// @memberof xccdf_override
bool xccdf_override_set_time(struct xccdf_override *obj, time_t newval); bool xccdf_override_set_time(struct xccdf_override *obj, const char *newval );
/// @memberof xccdf_override /// @memberof xccdf_override
bool xccdf_override_set_new_result(struct xccdf_override *obj, xccdf_test_r esult_type_t newval); bool xccdf_override_set_new_result(struct xccdf_override *obj, xccdf_test_r esult_type_t newval);
/// @memberof xccdf_override /// @memberof xccdf_override
bool xccdf_override_set_old_result(struct xccdf_override *obj, xccdf_test_r esult_type_t newval); bool xccdf_override_set_old_result(struct xccdf_override *obj, xccdf_test_r esult_type_t newval);
/// @memberof xccdf_override /// @memberof xccdf_override
bool xccdf_override_set_authority(struct xccdf_override *obj, const char *n ewval); bool xccdf_override_set_authority(struct xccdf_override *obj, const char *n ewval);
/// @memberof xccdf_override /// @memberof xccdf_override
bool xccdf_override_set_remark(struct xccdf_override *obj, struct oscap_tex t *newval); bool xccdf_override_set_remark(struct xccdf_override *obj, struct oscap_tex t *newval);
/// @memberof xccdf_message /// @memberof xccdf_message
 End of changes. 20 change blocks. 
20 lines changed or deleted 20 lines changed or added


 xccdf_policy.h   xccdf_policy.h 
skipping to change at line 242 skipping to change at line 242
*/ */
struct xccdf_benchmark * xccdf_policy_model_get_benchmark(const struct xccd f_policy_model * item); struct xccdf_benchmark * xccdf_policy_model_get_benchmark(const struct xccd f_policy_model * item);
/** /**
* Get Value Bindings from XCCDF Policy * Get Value Bindings from XCCDF Policy
* @memberof xccdf_policy * @memberof xccdf_policy
*/ */
struct xccdf_value_binding_iterator * xccdf_policy_get_values(const struct xccdf_policy * item); struct xccdf_value_binding_iterator * xccdf_policy_get_values(const struct xccdf_policy * item);
/** /**
* Get policies from Policy Model * Get policies from Policy Model. Be aware, this function returns only a l
ist of previously
* initialized policies. A policy can be initialized by xccdf_policy_model_
get_policy_by_id.
* @param model Policy Model * @param model Policy Model
* @return Iterator for list of policies * @return Iterator for list of policies
* @memberof xccdf_policy_model * @memberof xccdf_policy_model
*/ */
struct xccdf_policy_iterator * xccdf_policy_model_get_policies(const struct xccdf_policy_model *model); struct xccdf_policy_iterator * xccdf_policy_model_get_policies(const struct xccdf_policy_model *model);
/** /**
* Get selected rules from policy * Get selected rules from policy
* @memberof xccdf_policy * @memberof xccdf_policy
* @return Pointer to select iterator. * @return Pointer to select iterator.
skipping to change at line 365 skipping to change at line 366
* Add rule to Policy * Add rule to Policy
* @memberof xccdf_policy * @memberof xccdf_policy
* @return true if rule has been added succesfully * @return true if rule has been added succesfully
*/ */
bool xccdf_policy_add_select(struct xccdf_policy *, struct xccdf_select *); bool xccdf_policy_add_select(struct xccdf_policy *, struct xccdf_select *);
/** /**
* Set a new selector to the Policy structure * Set a new selector to the Policy structure
* @memberof xccdf_policy * @memberof xccdf_policy
* @return true if rule has been added succesfully * @return true if rule has been added succesfully
* @deprecated This function is deprecated by xccdf_policy_add_select
* and might be dropped from future releases.
*/ */
bool xccdf_policy_set_selected(struct xccdf_policy * policy, char * idref); OSCAP_DEPRECATED(
bool xccdf_policy_set_selected(struct xccdf_policy * policy, char * idref)
);
/** /**
* Add result to XCCDF Policy Model * Add result to XCCDF Policy Model
* @memberof xccdf_policy_model * @memberof xccdf_policy_model
*/ */
bool xccdf_policy_add_result(struct xccdf_policy * policy, struct xccdf_res ult * item); bool xccdf_policy_add_result(struct xccdf_policy * policy, struct xccdf_res ult * item);
/** /**
* Add value binding to the Policy structure * Add value binding to the Policy structure
* @memberof xccdf_policy * @memberof xccdf_policy
* @return true if rule has been added succesfully * @return true if rule has been added succesfully
*/ */
bool xccdf_policy_add_value(struct xccdf_policy *, struct xccdf_value_bindi ng *); bool xccdf_policy_add_value(struct xccdf_policy *, struct xccdf_value_bindi ng *);
/** /**
* Add check export to the Value Binding structure * Get the selection settings of the item.
* @memberof xccdf_value_binding * @memberof xccdf_policy
* @return true if rule has been added succesfully * @return true if the item is selected
*/ */
//bool xccdf_value_binding_add_check_export(struct xccdf_value_binding *, s truct xccdf_check_export *); bool xccdf_policy_is_item_selected(struct xccdf_policy *policy, const char *id);
/** /**
* Get select from policy by specified ID of XCCDF Item * Get select from policy by specified ID of XCCDF Item
* @memberof xccdf_policy * @memberof xccdf_policy
* @return XCCDF Select * @return XCCDF Select
*/ */
struct xccdf_select * xccdf_policy_get_select_by_id(struct xccdf_policy * p olicy, const char *item_id); struct xccdf_select * xccdf_policy_get_select_by_id(struct xccdf_policy * p olicy, const char *item_id);
/************************************************************/ /************************************************************/
/** @} End of Setters group */ /** @} End of Setters group */
 End of changes. 5 change blocks. 
6 lines changed or deleted 13 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/