#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 |
1.5.6