1 /* 2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) 3 * From ASN.1 module "PKIX1Explicit88" 4 * found in "rfc5280-a.1.asn1" 5 * `asn1c -Werror -fcompound-names -fwide-types -D asn1/asn1c -no-gen-PER -no-gen-example` 6 */ 7 8 #ifndef _Extension_H_ 9 #define _Extension_H_ 10 11 12 #include "asn1/asn1c/asn_application.h" 13 14 /* Including external dependencies */ 15 #include "asn1/asn1c/OBJECT_IDENTIFIER.h" 16 #include "asn1/asn1c/BOOLEAN.h" 17 #include "asn1/asn1c/OCTET_STRING.h" 18 #include "asn1/asn1c/constr_SEQUENCE.h" 19 20 #ifdef __cplusplus 21 extern "C" { 22 #endif 23 24 /* Extension */ 25 typedef struct Extension { 26 OBJECT_IDENTIFIER_t extnID; 27 BOOLEAN_t critical /* DEFAULT FALSE */; 28 OCTET_STRING_t extnValue; 29 30 /* Context for parsing across buffer boundaries */ 31 asn_struct_ctx_t _asn_ctx; 32 } Extension_t; 33 34 /* Implementation */ 35 extern asn_TYPE_descriptor_t asn_DEF_Extension; 36 extern asn_SEQUENCE_specifics_t asn_SPC_Extension_specs_1; 37 extern asn_TYPE_member_t asn_MBR_Extension_1[3]; 38 39 #ifdef __cplusplus 40 } 41 #endif 42 43 #endif /* _Extension_H_ */ 44 #include "asn1/asn1c/asn_internal.h" 45