Fix example code in wolfSSL_get_chain_X509

This commit is contained in:
TakayukiMatsuo 2023-04-17 09:34:55 +09:00
parent ead8d9784b
commit 59472312a5

View File

@ -4036,7 +4036,7 @@ unsigned char* wolfSSL_get_chain_cert(WOLFSSL_X509_CHAIN* chain, int idx);
/*!
\ingroup CertsKeys
\brief wolfssl_x509_209_CertificateをインデックスIDX
\brief WOLFSSL_X509構造体をインデックスIDX
\return pointer WOLFSSL_X509構造体へのポインタを返します
\param chain session_cacheの場合に使用されるWOLFSSL_X509_CHAINへのポインタ
@ -4047,11 +4047,12 @@ unsigned char* wolfSSL_get_chain_cert(WOLFSSL_X509_CHAIN* chain, int idx);
WOLFSSL_X509_CHAIN* chain = &session->chain;
int idx = 999; // set idx
...
WOLFSSL_X509_CHAIN ptr;
WOLFSSL_X509* ptr;
prt = wolfSSL_get_chain_X509(chain, idx);
if(ptr != NULL){
//ptr contains the cert at the index specified
wolfSSL_FreeX509(ptr);
} else {
// ptr is NULL
}