-
Notifications
You must be signed in to change notification settings - Fork 923
Open
Labels
Description
Contact Details
Version
latest
Description
The following lines: https://github.com/wolfSSL/wolfssl/blame/fbc5502a58e24d27171070a6358b25cf4eb28276/src/ssl_api_pk.c#L660-L670
results in a compilation error when ECC_MIN_KEY_SZ=0:
if (ret == 0) {
/* Check size against bounds. */
#if ECC_MIN_KEY_SZ > 0
if (sz < ECC_MINSIZE) {
ret = BAD_FUNC_ARG;
}
#endif
else if (sz > ECC_MAXSIZE) {
ret = BAD_FUNC_ARG;
}
else {becomes
if (ret == 0) {
/* Check size against bounds. */
else if (sz > ECC_MAXSIZE) {
ret = BAD_FUNC_ARG;
}
else {Reproduction steps
No response
Relevant log output
Reactions are currently unavailable