Remove checksum update function pointer from SSL handshake params
diff --git a/include/mbedtls/ssl_internal.h b/include/mbedtls/ssl_internal.h
index 481a762..236a1f8 100644
--- a/include/mbedtls/ssl_internal.h
+++ b/include/mbedtls/ssl_internal.h
@@ -499,7 +499,6 @@
 #endif
 #endif /* MBEDTLS_SSL_PROTO_TLS1_2 */
 
-    void (*update_checksum)(mbedtls_ssl_context *, const unsigned char *, size_t);
     void (*calc_verify)(const mbedtls_ssl_context *, unsigned char *, size_t *);
 
 #if !defined(MBEDTLS_SSL_CONF_SINGLE_CIPHERSUITE)
@@ -1838,6 +1837,9 @@
 #endif
 }
 
+void mbedtls_ssl_update_checksum( mbedtls_ssl_context *,
+                                  const unsigned char *, size_t );
+
 #define MBEDTLS_SSL_CHK(f) do { if( ( ret = f ) < 0 ) goto cleanup; } while( 0 )
 
 #if defined(MBEDTLS_USE_TINYCRYPT)