@@ -83,13 +83,13 @@ static void xccdf_deps_get(struct xccdf_item *item, struct oscap_list **conflict
8383 if (conflicts )
8484 * conflicts = item -> sub .rule .conflicts ;
8585 if (requires )
86- * requires = item -> sub .rule .requires ;
86+ * requires = item -> sub .rule .requires_ ;
8787 break ;
8888 case XCCDF_GROUP :
8989 if (conflicts )
9090 * conflicts = item -> sub .group .conflicts ;
9191 if (requires )
92- * requires = item -> sub .group .requires ;
92+ * requires = item -> sub .group .requires_ ;
9393 break ;
9494 default :
9595 assert (false);
@@ -182,7 +182,7 @@ struct xccdf_item *xccdf_group_new_internal(struct xccdf_item *parent)
182182{
183183 struct xccdf_item * group = xccdf_item_new (XCCDF_GROUP , parent );
184184 group -> sub .group .content = oscap_list_new ();
185- group -> sub .group .requires = oscap_list_new ();
185+ group -> sub .group .requires_ = oscap_list_new ();
186186 group -> sub .group .conflicts = oscap_list_new ();
187187 group -> sub .group .values = oscap_list_new ();
188188 return group ;
@@ -265,7 +265,7 @@ void xccdf_group_free(struct xccdf_item *group)
265265 if (group ) {
266266 oscap_list_free (group -> sub .group .content , (oscap_destruct_func ) xccdf_item_free );
267267 oscap_list_free (group -> sub .group .values , (oscap_destruct_func ) xccdf_value_free );
268- oscap_list_free (group -> sub .group .requires , (oscap_destruct_func ) xccdf_free_strlist );
268+ oscap_list_free (group -> sub .group .requires_ , (oscap_destruct_func ) xccdf_free_strlist );
269269 oscap_list_free (group -> sub .group .conflicts , free );
270270 xccdf_item_release (group );
271271 }
@@ -279,7 +279,7 @@ struct xccdf_item *xccdf_rule_new_internal(struct xccdf_item *parent)
279279
280280 rule -> sub .rule .idents = oscap_list_new ();
281281 rule -> sub .rule .checks = oscap_list_new ();
282- rule -> sub .rule .requires = oscap_list_new ();
282+ rule -> sub .rule .requires_ = oscap_list_new ();
283283 rule -> sub .rule .conflicts = oscap_list_new ();
284284 rule -> sub .rule .profile_notes = oscap_list_new ();
285285 rule -> sub .rule .fixes = oscap_list_new ();
@@ -393,7 +393,7 @@ void xccdf_rule_free(struct xccdf_item *rule)
393393 oscap_list_free (rule -> sub .rule .profile_notes , (oscap_destruct_func ) xccdf_profile_note_free );
394394 oscap_list_free (rule -> sub .rule .fixes , (oscap_destruct_func ) xccdf_fix_free );
395395 oscap_list_free (rule -> sub .rule .fixtexts , (oscap_destruct_func ) xccdf_fixtext_free );
396- oscap_list_free (rule -> sub .rule .requires , (oscap_destruct_func ) xccdf_free_strlist );
396+ oscap_list_free (rule -> sub .rule .requires_ , (oscap_destruct_func ) xccdf_free_strlist );
397397 oscap_list_free (rule -> sub .rule .conflicts , free );
398398 xccdf_item_release (rule );
399399 }
@@ -883,28 +883,28 @@ struct oscap_stringlist_iterator *xccdf_item_get_requires(const struct xccdf_ite
883883}
884884struct oscap_stringlist_iterator * xccdf_rule_get_requires (const struct xccdf_rule * rule )
885885{
886- return oscap_iterator_new (XITEM (rule )-> sub .rule .requires );
886+ return oscap_iterator_new (XITEM (rule )-> sub .rule .requires_ );
887887}
888888struct oscap_stringlist_iterator * xccdf_group_get_requires (const struct xccdf_group * group )
889889{
890- return oscap_iterator_new (XITEM (group )-> sub .group .requires );
890+ return oscap_iterator_new (XITEM (group )-> sub .group .requires_ );
891891}
892892
893- bool xccdf_rule_add_requires (struct xccdf_rule * rule , struct oscap_stringlist * requires )
893+ bool xccdf_rule_add_requires (struct xccdf_rule * rule , struct oscap_stringlist * requires_ )
894894{
895- oscap_list_add (XITEM (rule )-> sub .rule .requires , requires );
895+ oscap_list_add (XITEM (rule )-> sub .rule .requires_ , requires_ );
896896 return true;
897897}
898- bool xccdf_group_add_requires (struct xccdf_group * group , struct oscap_stringlist * requires )
898+ bool xccdf_group_add_requires (struct xccdf_group * group , struct oscap_stringlist * requires_ )
899899{
900- oscap_list_add (XITEM (group )-> sub .group .requires , requires );
900+ oscap_list_add (XITEM (group )-> sub .group .requires_ , requires_ );
901901 return true;
902902}
903- bool xccdf_item_add_requires (struct xccdf_item * item , struct oscap_stringlist * requires )
903+ bool xccdf_item_add_requires (struct xccdf_item * item , struct oscap_stringlist * requires_ )
904904{
905905 if (item == NULL ) return NULL ;
906- if (item -> type == XCCDF_RULE ) return xccdf_rule_add_requires ( XRULE (item ), requires );
907- if (item -> type == XCCDF_GROUP ) return xccdf_group_add_requires (XGROUP (item ), requires );
906+ if (item -> type == XCCDF_RULE ) return xccdf_rule_add_requires ( XRULE (item ), requires_ );
907+ if (item -> type == XCCDF_GROUP ) return xccdf_group_add_requires (XGROUP (item ), requires_ );
908908 return false;
909909}
910910
0 commit comments