diff options
| author | Joel Klinghed <the_jk@yahoo.com> | 2017-04-06 01:04:15 +0200 |
|---|---|---|
| committer | Joel Klinghed <the_jk@yahoo.com> | 2017-04-06 01:04:15 +0200 |
| commit | bf5f67aa09b23442600383327a64ad6be264dcf0 (patch) | |
| tree | 7e56dd69910d8d531770993c8e12ed314ce7c047 /src/ssl_mbedtls.cc | |
| parent | 9d12a770fcec9f07edd23716ad7b7aa336776f41 (diff) | |
fixup! Add certificate support for subject alt name for mbedtls
Diffstat (limited to 'src/ssl_mbedtls.cc')
| -rw-r--r-- | src/ssl_mbedtls.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/ssl_mbedtls.cc b/src/ssl_mbedtls.cc index 876b076..1b3e350 100644 --- a/src/ssl_mbedtls.cc +++ b/src/ssl_mbedtls.cc @@ -603,9 +603,11 @@ bool SSLCert::generate(Logger* logger, SSLEntropy* entropy, goto error; } - if (mbedtls_x509write_crt_set_subject_alt_name(&crt, host.c_str())) { - logerr(logger, ret, "Unable to set subject alt name"); - goto error; + if (issuer_cert) { + if (mbedtls_x509write_crt_set_subject_alt_name(&crt, host.c_str())) { + logerr(logger, ret, "Unable to set subject alt name"); + goto error; + } } if (mbedtls_mpi_fill_random( |
