RFC 3161 compliant time stamp request creation, response generation
[openssl.git] / crypto / asn1 / asn1_mac.h
index d958ca60d9dc26f154471051c51ff957dd30c6e3..87bd0e9e1d81358b0631615269882ee4c88bb1a3 100644 (file)
@@ -153,6 +153,13 @@ err:\
                M_ASN1_D2I_get(b,func); \
                }
 
+#define M_ASN1_D2I_get_int_opt(b,func,type) \
+       if ((c.slen != 0) && ((M_ASN1_next & (~V_ASN1_CONSTRUCTED)) \
+               == (V_ASN1_UNIVERSAL|(type)))) \
+               { \
+               M_ASN1_D2I_get_int(b,func); \
+               }
+
 #define M_ASN1_D2I_get_imp(b,func, type) \
        M_ASN1_next=(_tmp& V_ASN1_CONSTRUCTED)|type; \
        c.q=c.p; \