28#include <libxml/tree.h>
31#include "common/util.h"
32#include "ds_rds_session.h"
33#include "source/public/oscap_source.h"
36xmlNode *ds_rds_lookup_container(xmlDocPtr doc,
const char *container_name);
37xmlNode *ds_rds_lookup_component(xmlDocPtr doc,
const char *container_name,
const char *component_name,
const char *
id);
38int ds_rds_dump_arf_content(
struct ds_rds_session *session,
const char *container_name,
const char *component_name,
const char *content_id);
40xmlNodePtr ds_rds_create_report(xmlDocPtr target_doc, xmlNodePtr reports_node, xmlDocPtr source_doc,
const char* report_id);
42int ds_rds_create_from_dom(xmlDocPtr* ret, xmlDocPtr sds_doc, xmlDocPtr tailoring_doc,
const char* tailoring_filepath,
char *tailoring_doc_timestamp, xmlDocPtr xccdf_result_file_doc,
struct oscap_htable* oval_result_sources,
struct oscap_htable* oval_result_mapping,
struct oscap_htable *arf_report_mapping);
General OpenScap functions and types.
Definition ds_rds_session.c:41
Definition oscap_source.c:66