summaryrefslogtreecommitdiffstats
path: root/ssl/ssl3.h
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2000-02-21 10:16:30 +0000
committerBodo Möller <bodo@openssl.org>2000-02-21 10:16:30 +0000
commit745c70e5658d176a87965526d8839a7da79a6240 (patch)
tree28a773e16a41d2a732768259aa887b1f3867e65c /ssl/ssl3.h
parent9dd2b2a94092a4a467f9a5fde6973b4df872fd6b (diff)
Move MAC computations for Finished from ssl3_read_bytes into
ssl3_get_message, which is more logical (and avoids a bug, in addition to the one that I introduced yesterday :-) and makes Microsoft "fast SGC" less special. MS SGC should still work now without an extra state of its own (it goes directly to SSL3_ST_SR_CLNT_HELLO_C, which is the usual state for reading the body of a Client Hello message), however this should be tested to make sure, and I don't have a MS SGC client.
Diffstat (limited to 'ssl/ssl3.h')
-rw-r--r--ssl/ssl3.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/ssl/ssl3.h b/ssl/ssl3.h
index 654ad1e7d6..ccdbfa6d29 100644
--- a/ssl/ssl3.h
+++ b/ssl/ssl3.h
@@ -365,7 +365,6 @@ typedef struct ssl3_state_st
#define SSL3_ST_SR_CLNT_HELLO_A (0x110|SSL_ST_ACCEPT)
#define SSL3_ST_SR_CLNT_HELLO_B (0x111|SSL_ST_ACCEPT)
#define SSL3_ST_SR_CLNT_HELLO_C (0x112|SSL_ST_ACCEPT)
-#define SSL3_ST_SR_MS_SGC (0x113|SSL_ST_ACCEPT)
/* write to client */
#define SSL3_ST_SW_HELLO_REQ_A (0x120|SSL_ST_ACCEPT)
#define SSL3_ST_SW_HELLO_REQ_B (0x121|SSL_ST_ACCEPT)