mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-02-25 09:41:00 +00:00
Return an error on an unsupported SubjectAltName
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
This commit is contained in:
parent
446e53d401
commit
dc22090671
@ -190,8 +190,8 @@ int mbedtls_x509write_crt_set_subject_alternative_name(mbedtls_x509write_cert *c
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
/* Not supported - skip. */
|
/* Not supported - return. */
|
||||||
break;
|
return MBEDTLS_ERR_X509_FEATURE_UNAVAILABLE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -249,8 +249,9 @@ int mbedtls_x509write_crt_set_subject_alternative_name(mbedtls_x509write_cert *c
|
|||||||
MBEDTLS_X509_SAN_DIRECTORY_NAME));
|
MBEDTLS_X509_SAN_DIRECTORY_NAME));
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
/* Skip unsupported names. */
|
/* Error out on an unsupported SAN */
|
||||||
break;
|
ret = MBEDTLS_ERR_X509_FEATURE_UNAVAILABLE;
|
||||||
|
goto cleanup;
|
||||||
}
|
}
|
||||||
cur = cur->next;
|
cur = cur->next;
|
||||||
len += single_san_len;
|
len += single_san_len;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user