[Open-scap] [PATCH] Fix issue where groups and rules would always be selected.
Peter Vrabec
pvrabec at redhat.com
Thu May 13 09:08:32 UTC 2010
thnx. Josh,
btw. be aware of this change in XCCDF API:
http://git.fedorahosted.org/git/?p=openscap.git;a=commitdiff;h=71b5916d1db96b5e58d0c05fd18c8208a17c0eac
On Wednesday 12 May 2010 09:30:13 pm Josh Adams wrote:
> ---
> src/XCCDF/rule.c | 4 ++++
> 1 files changed, 4 insertions(+), 0 deletions(-)
>
> diff --git a/src/XCCDF/rule.c b/src/XCCDF/rule.c
> index 91001cb..7c4e882 100644
> --- a/src/XCCDF/rule.c
> +++ b/src/XCCDF/rule.c
> @@ -698,6 +698,8 @@ void xccdf_rule_to_dom(struct xccdf_rule *rule, xmlNode
> *rule_node, xmlDoc *doc,
>
> if (xccdf_rule_get_selected(rule))
> xmlNewProp(rule_node, BAD_CAST "selected", BAD_CAST "True");
> + else
> + xmlNewProp(rule_node, BAD_CAST "selected", BAD_CAST "False");
>
> float weight = xccdf_rule_get_weight(rule);
> char weight_str[10];
> @@ -792,6 +794,8 @@ void xccdf_group_to_dom(struct xccdf_group *group,
> xmlNode *group_node, xmlDoc *
>
> if (xccdf_group_get_selected(group))
> xmlNewProp(group_node, BAD_CAST "selected", BAD_CAST "True");
> + else
> + xmlNewProp(group_node, BAD_CAST "selected", BAD_CAST "False");
>
> float weight = xccdf_group_get_weight(group);
> char weight_str[10];
More information about the Open-scap-list
mailing list