Skip to content

Commit 73dcc50

Browse files
committed
Return the DH key agreement error instead of always exiting 0
1 parent ff87ee0 commit 73dcc50

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

pk/dh-pg/dh-pg-ka.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -459,6 +459,7 @@ int main(int argc, char *argv[])
459459
wc_FreeDhKey(&key2);
460460
wc_FreeRng(&rng);
461461

462-
return 0;
462+
/* ec is set on any key-agreement mismatch; returning 0 hid it */
463+
return ec;
463464
}
464465

0 commit comments

Comments
 (0)