vlm | fa67ddc | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 1 | #ifndef _ASN1PRINT_H_ |
| 2 | #define _ASN1PRINT_H_ |
| 3 | |
vlm | 4808c70 | 2004-08-18 04:50:37 +0000 | [diff] [blame] | 4 | enum asn1print_flags { |
| 5 | APF_NOFLAGS, |
| 6 | APF_LINE_COMMENTS = 0x01, /* Include line comments */ |
| 7 | APF_DEBUG_CONSTRAINTS = 0x02, /* Explain constraints */ |
vlm | 60e7ef0 | 2004-10-13 09:13:56 +0000 | [diff] [blame] | 8 | APF_PRINT_XML_DTD = 0x04, /* Generate XML DTD */ |
vlm | fa67ddc | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 9 | }; |
| 10 | |
| 11 | /* |
| 12 | * Print the contents of the parsed ASN.1 syntax tree. |
| 13 | */ |
vlm | 4808c70 | 2004-08-18 04:50:37 +0000 | [diff] [blame] | 14 | int asn1print(asn1p_t *asn, enum asn1print_flags flags); |
vlm | fa67ddc | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 15 | |
| 16 | |
| 17 | #endif /* _ASN1PRINT_H_ */ |