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
1 changed files with 5 additions and 4 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue