mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-03 04:34:41 +02:00
macro guard on EncodePolicyOID use
This commit is contained in:
@@ -32365,6 +32365,7 @@ void* wolfSSL_GetDhAgreeCtx(WOLFSSL* ssl)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef WOLFSSL_CERT_EXT
|
||||||
/* Gets the NID value that is related to the OID string passed in. Example
|
/* Gets the NID value that is related to the OID string passed in. Example
|
||||||
* string would be "2.5.29.14" for subject key ID.
|
* string would be "2.5.29.14" for subject key ID.
|
||||||
*
|
*
|
||||||
@@ -32403,6 +32404,7 @@ void* wolfSSL_GetDhAgreeCtx(WOLFSSL* ssl)
|
|||||||
}
|
}
|
||||||
return NID_undef;
|
return NID_undef;
|
||||||
}
|
}
|
||||||
|
#endif /* WOLFSSL_CERT_EXT */
|
||||||
|
|
||||||
|
|
||||||
/* compatibility function. It's intended use is to remove OID's from an
|
/* compatibility function. It's intended use is to remove OID's from an
|
||||||
|
@@ -20758,7 +20758,9 @@ static void test_wolfSSL_OBJ(void)
|
|||||||
AssertNotNull(obj = OBJ_nid2obj(NID_sha256));
|
AssertNotNull(obj = OBJ_nid2obj(NID_sha256));
|
||||||
AssertIntEQ(OBJ_obj2nid(obj), NID_sha256);
|
AssertIntEQ(OBJ_obj2nid(obj), NID_sha256);
|
||||||
AssertIntEQ(OBJ_obj2txt(buf, (int)sizeof(buf), obj, 1), 22);
|
AssertIntEQ(OBJ_obj2txt(buf, (int)sizeof(buf), obj, 1), 22);
|
||||||
|
#ifdef WOLFSSL_CERT_EXT
|
||||||
AssertIntEQ(OBJ_txt2nid(buf), NID_sha256);
|
AssertIntEQ(OBJ_txt2nid(buf), NID_sha256);
|
||||||
|
#endif
|
||||||
AssertIntGT(OBJ_obj2txt(buf, (int)sizeof(buf), obj, 0), 0);
|
AssertIntGT(OBJ_obj2txt(buf, (int)sizeof(buf), obj, 0), 0);
|
||||||
ASN1_OBJECT_free(obj);
|
ASN1_OBJECT_free(obj);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user