projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add test support for "oneshot" versions EVP_DigestSign, EVP_DigestVerify.
[openssl.git]
/
test
/
handshake_helper.c
diff --git
a/test/handshake_helper.c
b/test/handshake_helper.c
index 4943e82d83a1c9440fb177a5532b8c2599e97789..8ad35ce31123cf473e363f8ad99a557a313d8520 100644
(file)
--- a/
test/handshake_helper.c
+++ b/
test/handshake_helper.c
@@
-1006,11
+1006,16
@@
static handshake_status_t handshake_status(peer_status_t last_status,
int client_spoke_last)
{
switch (last_status) {
int client_spoke_last)
{
switch (last_status) {
+ case PEER_WAITING:
+ /* Shouldn't ever happen */
+ return INTERNAL_ERROR;
+
case PEER_SUCCESS:
switch (previous_status) {
case PEER_SUCCESS:
/* Both succeeded. */
return HANDSHAKE_SUCCESS;
case PEER_SUCCESS:
switch (previous_status) {
case PEER_SUCCESS:
/* Both succeeded. */
return HANDSHAKE_SUCCESS;
+ case PEER_WAITING:
case PEER_RETRY:
/* Let the first peer finish. */
return HANDSHAKE_RETRY;
case PEER_RETRY:
/* Let the first peer finish. */
return HANDSHAKE_RETRY;