@@ -40,19 +40,23 @@ /*! * @brief ASN.1 tag number. */ typedef enum { /*! Boolean */ - OF_ASN1_TAG_NUMBER_BOOLEAN = 0x01, + OF_ASN1_TAG_NUMBER_BOOLEAN = 0x01, /*! Integer */ - OF_ASN1_TAG_NUMBER_INTEGER = 0x02, + OF_ASN1_TAG_NUMBER_INTEGER = 0x02, + /*! Octet string */ + OF_ASN1_TAG_NUMBER_OCTET_STRING = 0x04, /*! Null */ - OF_ASN1_TAG_NUMBER_NULL = 0x05, + OF_ASN1_TAG_NUMBER_NULL = 0x05, /*! UTF-8 string */ - OF_ASN1_TAG_NUMBER_UTF8_STRING = 0x0C, + OF_ASN1_TAG_NUMBER_UTF8_STRING = 0x0C, /*! Sequence */ - OF_ASN1_TAG_NUMBER_SEQUENCE = 0x10 + OF_ASN1_TAG_NUMBER_SEQUENCE = 0x10, + /*! IA5String */ + OF_ASN1_TAG_NUMBER_IA5_STRING = 0x16 } of_asn1_tag_number_t; /*! * @brief A class representing an ASN.1 value. */