u_char ** opendmarc_xml(
char *b, size_t blen, char *e, size_t elen)
Parse and XML Report that was stored in a memory buffer. Returns a NULL termiated array of strings as lines of CSV
Any time you have received a DMARC report, and have already extracted it from its zip file.
||The address of the memory buffer containing the XML report.
||The size of the buffer b in bytes.
||A buffer to contain any returned human-readable error message.
||The size of the buffer e in bytes.
- u_char ** -- On success, a NULL terminated array of CSV data lines.
- NULL -- Failure, with the reason in the e buffer.