Fix checksum computation with HelloVerifyRequest
diff --git a/library/ssl_cli.c b/library/ssl_cli.c
index 253d74d..7a0cde6 100644
--- a/library/ssl_cli.c
+++ b/library/ssl_cli.c
@@ -955,7 +955,9 @@
     memcpy( ssl->handshake->verify_cookie, p, cookie_len );
     ssl->handshake->verify_cookie_len = cookie_len;
 
+    /* Start over at ClientHello */
     ssl->state = SSL_CLIENT_HELLO;
+    ssl_reset_checksum( ssl );
 
     SSL_DEBUG_MSG( 2, ( "<= parse hello verify request" ) );