1 /* 2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) 3 * From ASN.1 module "RPKI-ROA" 4 * found in "rfc6482.asn1" 5 * `asn1c -Werror -fcompound-names -fwide-types -D asn1/asn1c -no-gen-PER -no-gen-example` 6 */ 7 8 #ifndef _ROAIPAddressFamily_H_ 9 #define _ROAIPAddressFamily_H_ 10 11 12 #include "asn1/asn1c/asn_application.h" 13 14 /* Including external dependencies */ 15 #include "asn1/asn1c/OCTET_STRING.h" 16 #include "asn1/asn1c/asn_SEQUENCE_OF.h" 17 #include "asn1/asn1c/constr_SEQUENCE_OF.h" 18 #include "asn1/asn1c/constr_SEQUENCE.h" 19 20 #ifdef __cplusplus 21 extern "C" { 22 #endif 23 24 /* Forward declarations */ 25 struct ROAIPAddress; 26 27 /* ROAIPAddressFamily */ 28 typedef struct ROAIPAddressFamily { 29 OCTET_STRING_t addressFamily; 30 struct ROAIPAddressFamily__addresses { 31 A_SEQUENCE_OF(struct ROAIPAddress) list; 32 33 /* Context for parsing across buffer boundaries */ 34 asn_struct_ctx_t _asn_ctx; 35 } addresses; 36 37 /* Context for parsing across buffer boundaries */ 38 asn_struct_ctx_t _asn_ctx; 39 } ROAIPAddressFamily_t; 40 41 /* Implementation */ 42 extern asn_TYPE_descriptor_t asn_DEF_ROAIPAddressFamily; 43 extern asn_SEQUENCE_specifics_t asn_SPC_ROAIPAddressFamily_specs_1; 44 extern asn_TYPE_member_t asn_MBR_ROAIPAddressFamily_1[2]; 45 46 #ifdef __cplusplus 47 } 48 #endif 49 50 /* Referred external types */ 51 #include "ROAIPAddress.h" 52 53 #endif /* _ROAIPAddressFamily_H_ */ 54 #include "asn1/asn1c/asn_internal.h" 55