@@ -3765,14 +3765,16 @@ WOLFSSL_API int wolfSSL_make_eap_keys(WOLFSSL* ssl, void* key, unsigned int len,
37653765 const unsigned char * in , long sz , int format );
37663766 WOLFSSL_API int wolfSSL_CTX_use_PrivateKey_buffer (WOLFSSL_CTX * ctx ,
37673767 const unsigned char * in , long sz , int format );
3768- WOLFSSL_API int wolfSSL_CTX_use_PrivateKey_id (WOLFSSL_CTX * ctx ,
3768+ #ifdef WOLF_PRIVATE_KEY_ID
3769+ WOLFSSL_API int wolfSSL_CTX_use_PrivateKey_Id_ex (WOLFSSL_CTX * ctx ,
37693770 const unsigned char * id , long sz ,
37703771 int devId , long keySz );
37713772 WOLFSSL_API int wolfSSL_CTX_use_PrivateKey_Id (WOLFSSL_CTX * ctx ,
37723773 const unsigned char * id , long sz ,
37733774 int devId );
37743775 WOLFSSL_API int wolfSSL_CTX_use_PrivateKey_Label (WOLFSSL_CTX * ctx , const char * label ,
37753776 int devId );
3777+ #endif /* WOLF_PRIVATE_KEY_ID */
37763778 WOLFSSL_API int wolfSSL_CTX_use_certificate_chain_buffer_format (WOLFSSL_CTX * ctx ,
37773779 const unsigned char * in , long sz , int format );
37783780 WOLFSSL_API int wolfSSL_CTX_use_certificate_chain_buffer (WOLFSSL_CTX * ctx ,
@@ -3786,7 +3788,7 @@ WOLFSSL_API int wolfSSL_make_eap_keys(WOLFSSL* ssl, void* key, unsigned int len,
37863788#ifdef WOLFSSL_DUAL_ALG_CERTS
37873789 WOLFSSL_API int wolfSSL_CTX_use_AltPrivateKey_buffer (WOLFSSL_CTX * ctx ,
37883790 const unsigned char * in , long sz , int format );
3789- WOLFSSL_API int wolfSSL_CTX_use_AltPrivateKey_id (WOLFSSL_CTX * ctx ,
3791+ WOLFSSL_API int wolfSSL_CTX_use_AltPrivateKey_Id_ex (WOLFSSL_CTX * ctx ,
37903792 const unsigned char * id , long sz ,
37913793 int devId , long keySz );
37923794 WOLFSSL_API int wolfSSL_CTX_use_AltPrivateKey_Id (WOLFSSL_CTX * ctx ,
@@ -3802,7 +3804,7 @@ WOLFSSL_API int wolfSSL_make_eap_keys(WOLFSSL* ssl, void* key, unsigned int len,
38023804 const unsigned char * der , int derSz );
38033805 WOLFSSL_API int wolfSSL_use_PrivateKey_buffer (WOLFSSL * ssl , const unsigned char * in ,
38043806 long sz , int format );
3805- WOLFSSL_API int wolfSSL_use_PrivateKey_id (WOLFSSL * ssl , const unsigned char * id ,
3807+ WOLFSSL_API int wolfSSL_use_PrivateKey_Id_ex (WOLFSSL * ssl , const unsigned char * id ,
38063808 long sz , int devId , long keySz );
38073809 WOLFSSL_API int wolfSSL_use_PrivateKey_Id (WOLFSSL * ssl , const unsigned char * id ,
38083810 long sz , int devId );
@@ -3815,14 +3817,16 @@ WOLFSSL_API int wolfSSL_make_eap_keys(WOLFSSL* ssl, void* key, unsigned int len,
38153817#ifdef WOLFSSL_DUAL_ALG_CERTS
38163818 WOLFSSL_API int wolfSSL_use_AltPrivateKey_buffer (WOLFSSL * ssl ,
38173819 const unsigned char * in , long sz , int format );
3818- WOLFSSL_API int wolfSSL_use_AltPrivateKey_id (WOLFSSL * ssl ,
3820+ #endif /* WOLFSSL_DUAL_ALG_CERTS */
3821+ #ifdef WOLF_PRIVATE_KEY_ID
3822+ WOLFSSL_API int wolfSSL_use_AltPrivateKey_Id_ex (WOLFSSL * ssl ,
38193823 const unsigned char * id , long sz ,
38203824 int devId , long keySz );
38213825 WOLFSSL_API int wolfSSL_use_AltPrivateKey_Id (WOLFSSL * ssl ,
38223826 const unsigned char * id , long sz , int devId );
38233827 WOLFSSL_API int wolfSSL_use_AltPrivateKey_Label (WOLFSSL * ssl ,
38243828 const char * label , int devId );
3825- #endif
3829+ #endif /* WOLF_PRIVATE_KEY_ID */
38263830
38273831 #if (defined(OPENSSL_EXTRA ) || defined(OPENSSL_EXTRA_X509_SMALL )) && \
38283832 defined(KEEP_OUR_CERT )
0 commit comments