Skip to content

Commit 9e739c6

Browse files
authored
Merge pull request #10455 from sebastian-carpenter/hpke-fix
Fix: hpke return code improvements
2 parents 581a968 + 0ff622c commit 9e739c6

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

wolfcrypt/src/hpke.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ int wc_HpkeSerializePublicKey(Hpke* hpke, void* key, byte* out, word16* outSz)
382382
/* TODO: Add X448 */
383383
#endif
384384
default:
385-
ret = -1;
385+
ret = BAD_FUNC_ARG;
386386
break;
387387
}
388388

@@ -438,7 +438,7 @@ int wc_HpkeDeserializePublicKey(Hpke* hpke, void** key, const byte* in,
438438
/* TODO: Add X448 */
439439
#endif
440440
default:
441-
ret = -1;
441+
ret = BAD_FUNC_ARG;
442442
break;
443443
}
444444

@@ -850,7 +850,7 @@ static int wc_HpkeEncap(Hpke* hpke, void* ephemeralKey, void* receiverKey,
850850
/* TODO: Add X448 */
851851
#endif
852852
default:
853-
ret = -1;
853+
ret = BAD_FUNC_ARG;
854854
break;
855855
}
856856

@@ -1098,7 +1098,7 @@ static int wc_HpkeDecap(Hpke* hpke, void* receiverKey, const byte* pubKey,
10981098
/* TODO: Add X448 */
10991099
#endif
11001100
default:
1101-
ret = -1;
1101+
ret = BAD_FUNC_ARG;
11021102
break;
11031103
}
11041104

0 commit comments

Comments
 (0)