blob: 51233e99e7b31836727b71a602b0e97c3abe4690 [file] [log] [blame]
vlmfa67ddc2004-06-03 03:38:44 +00001#ifndef _ASN1PRINT_H_
2#define _ASN1PRINT_H_
3
vlm4808c702004-08-18 04:50:37 +00004enum asn1print_flags {
5 APF_NOFLAGS,
6 APF_LINE_COMMENTS = 0x01, /* Include line comments */
7 APF_DEBUG_CONSTRAINTS = 0x02, /* Explain constraints */
vlm60e7ef02004-10-13 09:13:56 +00008 APF_PRINT_XML_DTD = 0x04, /* Generate XML DTD */
vlmfa67ddc2004-06-03 03:38:44 +00009};
10
11/*
12 * Print the contents of the parsed ASN.1 syntax tree.
13 */
vlm4808c702004-08-18 04:50:37 +000014int asn1print(asn1p_t *asn, enum asn1print_flags flags);
vlmfa67ddc2004-06-03 03:38:44 +000015
16
17#endif /* _ASN1PRINT_H_ */