Define ASN1 bitmask macros in more direct way

This commit is contained in:
Andres Amaya Garcia 2017-11-07 20:21:56 +00:00 committed by Gilles Peskine
parent 4b4744b197
commit a45d2ef957

View File

@ -99,9 +99,9 @@
* | Class | P/C | Tag number | * | Class | P/C | Tag number |
* +-------+-----+------------+ * +-------+-----+------------+
*/ */
#define MBEDTLS_ASN1_TAG_CLASS_MASK ( 0x03 << 6 ) #define MBEDTLS_ASN1_TAG_CLASS_MASK 0xC0
#define MBEDTLS_ASN1_TAG_PC_MASK ( 0x01 << 5 ) #define MBEDTLS_ASN1_TAG_PC_MASK 0x20
#define MBEDTLS_ASN1_TAG_VALUE_MASK ( 0x1F << 0 ) #define MBEDTLS_ASN1_TAG_VALUE_MASK 0x1F
/* \} name */ /* \} name */
/* \} addtogroup asn1_module */ /* \} addtogroup asn1_module */