File tree 1 file changed +5
-4
lines changed
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -436,9 +436,9 @@ int load_key_certs(SSL_CTX *ssl_ctx)
436
436
#if defined(CONFIG_SSL_USE_DEFAULT_KEY ) || defined(CONFIG_SSL_SKELETON_MODE )
437
437
extern const unsigned char * default_private_key ;
438
438
extern const unsigned int default_private_key_len ;
439
-
440
- ssl_obj_memory_load (ssl_ctx , SSL_OBJ_RSA_KEY , default_private_key ,
441
- default_private_key_len , NULL );
439
+ if ( default_private_key != NULL && default_private_key_len > 0 )
440
+ ssl_obj_memory_load (ssl_ctx , SSL_OBJ_RSA_KEY , default_private_key ,
441
+ default_private_key_len , NULL );
442
442
#endif
443
443
}
444
444
@@ -464,7 +464,8 @@ int load_key_certs(SSL_CTX *ssl_ctx)
464
464
#if defined(CONFIG_SSL_USE_DEFAULT_KEY ) || defined(CONFIG_SSL_SKELETON_MODE )
465
465
extern const unsigned char * default_certificate ;
466
466
extern const unsigned int default_certificate_len ;
467
- ssl_obj_memory_load (ssl_ctx , SSL_OBJ_X509_CERT ,
467
+ if (default_certificate != NULL && default_certificate_len > 0 )
468
+ ssl_obj_memory_load (ssl_ctx , SSL_OBJ_X509_CERT ,
468
469
default_certificate , default_certificate_len , NULL );
469
470
#endif
470
471
}
You can’t perform that action at this time.
0 commit comments