#include <libxml/xmlreader.h>
#include <libxml/xmlwriter.h>
#include "../common/list.h"
#include "../common/elements.h"
Go to the source code of this file.
Functions | |
struct cve_model * | cve_model_parse_xml (const char *file) |
Parse CVE model from XML (private function). | |
struct cve_model * | cve_model_parse (xmlTextReaderPtr reader) |
Parse CVE model. | |
struct cve_entry * | cve_entry_parse (xmlTextReaderPtr reader) |
Parse CVE entry. | |
void | cve_export (const struct cve_model *cve, xmlTextWriterPtr writer) |
Export CVE model to XML file. | |
void | cve_model_export_xml (struct cve_model *cve, const char *file) |
Export CVE model to XML file. | |
void | cve_reference_export (const struct cve_reference *refer, xmlTextWriterPtr writer) |
Export CVE reference to XML file. | |
void | cve_summary_export (const struct cve_summary *sum, xmlTextWriterPtr writer) |
Export CVE summary to XML file. | |
void | cve_entry_export (const struct cve_entry *entry, xmlTextWriterPtr writer) |
Export CVE entry to XML file. |
See details at: http://cve.mitre.org/ http://nvd.nist.gov/download.cfm
void cve_entry_export | ( | const struct cve_entry * | entry, | |
xmlTextWriterPtr | writer | |||
) |
Export CVE entry to XML file.
entry | CVE entry | |
writer | XML Text Writer representing XML model |
struct cve_entry* cve_entry_parse | ( | xmlTextReaderPtr | reader | ) | [read] |
Parse CVE entry.
reader | XML Text Reader representing XML model |
void cve_export | ( | const struct cve_model * | cve, | |
xmlTextWriterPtr | writer | |||
) |
Export CVE model to XML file.
cve | CVE model | |
writer | XML Text Writer representing XML model |
void cve_model_export_xml | ( | struct cve_model * | cve, | |
const char * | file | |||
) |
Export CVE model to XML file.
cve | CVE model | |
file | OSCAP export target |
struct cve_model* cve_model_parse | ( | xmlTextReaderPtr | reader | ) | [read] |
Parse CVE model.
reader | XML Text Reader representing XML model |
struct cve_model* cve_model_parse_xml | ( | const char * | file | ) | [read] |
Parse CVE model from XML (private function).
file | OSCAP import source |
void cve_reference_export | ( | const struct cve_reference * | refer, | |
xmlTextWriterPtr | writer | |||
) |
Export CVE reference to XML file.
refer | CVE reference | |
writer | XML Text Writer representing XML model |
void cve_summary_export | ( | const struct cve_summary * | sum, | |
xmlTextWriterPtr | writer | |||
) |
Export CVE summary to XML file.
sum | CVE summary | |
writer | XML Text Writer representing XML model |