Misc minor fixes
- avoid "multi-line comment" warning in ssl_client2.c
- rm useless initialisation of mfl_code in ssl_init()
- const-correctness of ssl_parse_*_ext()
- a code formating issue
diff --git a/library/ssl_cli.c b/library/ssl_cli.c
index 9050edb..c89bf0c 100644
--- a/library/ssl_cli.c
+++ b/library/ssl_cli.c
@@ -488,7 +488,7 @@
}
static int ssl_parse_renegotiation_info( ssl_context *ssl,
- unsigned char *buf,
+ const unsigned char *buf,
size_t len )
{
int ret;
@@ -527,7 +527,7 @@
return( 0 );
}
static int ssl_parse_max_fragment_length_ext( ssl_context *ssl,
- unsigned char *buf,
+ const unsigned char *buf,
size_t len )
{
/*
diff --git a/library/ssl_srv.c b/library/ssl_srv.c
index abcc867..3e18386 100644
--- a/library/ssl_srv.c
+++ b/library/ssl_srv.c
@@ -992,7 +992,8 @@
{
unsigned char *p = buf;
- if( ssl->session_negotiate->mfl_code == SSL_MAX_FRAG_LEN_NONE ) {
+ if( ssl->session_negotiate->mfl_code == SSL_MAX_FRAG_LEN_NONE )
+ {
*olen = 0;
return;
}
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index a230dc9..f701a8a 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -2843,8 +2843,6 @@
memset( ssl-> in_ctr, 0, SSL_BUFFER_LEN );
memset( ssl->out_ctr, 0, SSL_BUFFER_LEN );
- ssl->mfl_code = SSL_MAX_FRAG_LEN_NONE;
-
ssl->hostname = NULL;
ssl->hostname_len = 0;