@@ -415,8 +415,8 @@ int wolfSSL_X509_verify_cert(WOLFSSL_X509_STORE_CTX* ctx)
415415 * a trusted CA in the CM */
416416 ret = X509StoreVerifyCert (ctx );
417417 if (ret != WOLFSSL_SUCCESS ) {
418- if (((ctx -> flags & X509_V_FLAG_PARTIAL_CHAIN ) ||
419- (ctx -> store -> param -> flags & X509_V_FLAG_PARTIAL_CHAIN )) &&
418+ if (((ctx -> flags & WOLFSSL_PARTIAL_CHAIN ) ||
419+ (ctx -> store -> param -> flags & WOLFSSL_PARTIAL_CHAIN )) &&
420420 (added == 1 )) {
421421 wolfSSL_sk_X509_push (ctx -> chain , ctx -> current_cert );
422422 ret = WOLFSSL_SUCCESS ;
@@ -592,8 +592,8 @@ int wolfSSL_X509_STORE_CTX_set_purpose(WOLFSSL_X509_STORE_CTX *ctx,
592592void wolfSSL_X509_STORE_CTX_set_flags (WOLFSSL_X509_STORE_CTX * ctx ,
593593 unsigned long flags )
594594{
595- if ((ctx != NULL ) && (flags & X509_V_FLAG_PARTIAL_CHAIN )){
596- ctx -> flags |= X509_V_FLAG_PARTIAL_CHAIN ;
595+ if ((ctx != NULL ) && (flags & WOLFSSL_PARTIAL_CHAIN )){
596+ ctx -> flags |= WOLFSSL_PARTIAL_CHAIN ;
597597 }
598598}
599599
@@ -1059,9 +1059,9 @@ static void X509StoreFreeObjList(WOLFSSL_X509_STORE* store,
10591059 i = wolfSSL_sk_X509_OBJECT_num (objs ) - 1 ;
10601060 while (cnt > 0 && i > 0 ) {
10611061 /* The inner X509 is owned by somebody else, NULL out the reference */
1062- obj = wolfSSL_sk_X509_OBJECT_value (objs , i );
1062+ obj = ( WOLFSSL_X509_OBJECT * ) wolfSSL_sk_X509_OBJECT_value (objs , i );
10631063 if (obj != NULL ) {
1064- obj -> type = 0 ;
1064+ obj -> type = ( WOLFSSL_X509_LOOKUP_TYPE ) 0 ;
10651065 obj -> data .ptr = NULL ;
10661066 }
10671067 cnt -- ;
@@ -1363,8 +1363,8 @@ int wolfSSL_X509_STORE_set_flags(WOLFSSL_X509_STORE* store, unsigned long flag)
13631363 ret = wolfSSL_CertManagerDisableCRL (store -> cm );
13641364 }
13651365#endif
1366- if (flag & X509_V_FLAG_PARTIAL_CHAIN ) {
1367- store -> param -> flags |= X509_V_FLAG_PARTIAL_CHAIN ;
1366+ if (flag & WOLFSSL_PARTIAL_CHAIN ) {
1367+ store -> param -> flags |= WOLFSSL_PARTIAL_CHAIN ;
13681368 }
13691369 return ret ;
13701370}
@@ -1753,7 +1753,7 @@ WOLF_STACK_OF(WOLFSSL_X509_OBJECT)* wolfSSL_X509_STORE_get0_objects(
17531753 /* Do not modify stack until after we guarantee success to
17541754 * simplify cleanup logic handling cert merging above */
17551755 for (i = 0 ; i < wolfSSL_sk_X509_num (cert_stack ); i ++ ) {
1756- x509 = wolfSSL_sk_value (cert_stack , i );
1756+ x509 = ( WOLFSSL_X509 * ) wolfSSL_sk_value (cert_stack , i );
17571757 obj = wolfSSL_X509_OBJECT_new ();
17581758 if (obj == NULL ) {
17591759 WOLFSSL_MSG ("wolfSSL_X509_OBJECT_new error" );
0 commit comments