28 #include <libxml/tree.h>
30 #include "common/util.h"
31 #include "ds_sds_session.h"
35 xmlNodePtr ds_sds_lookup_datastream_in_collection(xmlDocPtr doc,
const char *datastream_id);
37 xmlNodePtr node_get_child_element(xmlNodePtr parent,
const char* name);
39 xmlNode *containter_get_component_ref_by_id(xmlNode *container,
const char *component_id);
41 int ds_sds_dump_component_ref(
const xmlNodePtr component_ref,
struct ds_sds_session *session);
43 int ds_sds_dump_component_ref_as(
const xmlNodePtr component_ref,
struct ds_sds_session *session,
const char *sub_dir,
const char *relative_filepath);
45 xmlDocPtr ds_sds_compose_xmlDoc_from_xccdf(
const char *xccdf_file);
46 xmlDocPtr ds_sds_compose_xmlDoc_from_xccdf_source(
struct oscap_source *xccdf_source);
General OpenScap functions and types.
Definition: oscap_source.c:62
Definition: ds_sds_session.c:47