As ftruncate is not availabe on all platforms, switch back to
[oweals/openssl.git] / crypto / asn1 / asn1.h
index c9500a64896ade7ae7fb8f108e661dd046cb98ab..cebbcd37375277dce67cb8b0b3c1a53c18e3e751 100644 (file)
@@ -212,6 +212,10 @@ typedef struct asn1_string_st
        } ASN1_STRING;
 
 #define STABLE_FLAGS_MALLOC    0x01
+#define STABLE_NO_MASK         0x02
+#define DIRSTRING_TYPE \
+ (B_ASN1_PRINTABLESTRING|B_ASN1_T61STRING|B_ASN1_BMPSTRING|B_ASN1_UTF8STRING)
+#define PKCS9STRING_TYPE (DIRSTRING_TYPE|B_ASN1_IA5STRING)
 
 typedef struct asn1_string_table_st {
        int nid;