CONSTRUCTED
if (t.asn1class != UNIVERSAL || t.construction != CONSTRUCTED ||
if (t->indef && t->construction != CONSTRUCTED)
if (asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED)
if ((asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED) \
if ((asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED) \
if ((asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED)
if ((asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED)
if ((asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED) \
if (t1.asn1class != APPLICATION || t1.construction != CONSTRUCTED || \
retval = asn1_make_id(buf,UNIVERSAL,CONSTRUCTED,ASN1_SEQUENCE,&len);
retval = asn1_make_id(buf,UNIVERSAL,CONSTRUCTED,ASN1_SET,&len);
return asn1_make_tag(buf,asn1class,CONSTRUCTED,tagnum,in_len,retlen);
if(asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED)\
if (asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED) \
if(asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED)\
if (asn1class != CONTEXT_SPECIFIC || construction != CONSTRUCTED) \
if (t4.asn1class != APPLICATION || t4.construction != CONSTRUCTED) clean_return(ASN1_BAD_ID);
if (t1.asn1class != APPLICATION || t1.construction != CONSTRUCTED) \
#define SPNEGO_CONSTRUCTED_SEQUENCE ( SEQUENCE | CONSTRUCTED )
#define SPNEGO_MECHLIST_TYPE ( SEQUENCE | CONSTRUCTED | OID )
#define SPNEGO_NEGINIT_TOKEN_IDENTIFIER ( IDENTIFIER_CONTEXT_SPECIFIC | CONSTRUCTED | \
#define SPNEGO_NEGTARG_TOKEN_IDENTIFIER ( IDENTIFIER_CONTEXT_SPECIFIC | CONSTRUCTED | \
#define SEQ_ELM(n) (IDENTIFIER_CONTEXT_SPECIFIC | CONSTRUCTED | ((n)&TAG_MASK))
#define SPNEGO_NEGINIT_APP_CONSTRUCT ( IDENTIFIER_APPLICATION | CONSTRUCTED ) // 0x60