Fix a few warnings in reduced configs
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index e44ffa6..7d6b9ab 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -72,6 +72,8 @@
 #if defined(POLARSSL_SSL_PROTO_DTLS)
     if( ssl->transport == SSL_TRANSPORT_DATAGRAM )
         return( 2 );
+#else
+    ((void) ssl);
 #endif
     return( 0 );
 }
@@ -1038,7 +1040,6 @@
  */
 static int ssl_encrypt_buf( ssl_context *ssl )
 {
-    size_t i;
     const cipher_mode_t mode = cipher_get_cipher_mode(
                                         &ssl->transform_out->cipher_ctx_enc );
 
@@ -1210,7 +1211,7 @@
     {
         int ret;
         unsigned char *enc_msg;
-        size_t enc_msglen, padlen, olen = 0;
+        size_t enc_msglen, padlen, olen = 0, i;
 
         padlen = ssl->transform_out->ivlen - ( ssl->out_msglen + 1 ) %
                  ssl->transform_out->ivlen;
@@ -5107,13 +5108,8 @@
 void ssl_write_version( int major, int minor, int transport,
                         unsigned char ver[2] )
 {
-    if( transport == SSL_TRANSPORT_STREAM )
-    {
-        ver[0] = (unsigned char) major;
-        ver[1] = (unsigned char) minor;
-    }
 #if defined(POLARSSL_SSL_PROTO_DTLS)
-    else
+    if( transport == SSL_TRANSPORT_DATAGRAM )
     {
         if( minor == SSL_MINOR_VERSION_2 )
             --minor; /* DTLS 1.0 stored as TLS 1.1 internally */
@@ -5121,19 +5117,21 @@
         ver[0] = (unsigned char)( 255 - ( major - 2 ) );
         ver[1] = (unsigned char)( 255 - ( minor - 1 ) );
     }
+    else
+#else
+    ((void) transport);
 #endif
+    {
+        ver[0] = (unsigned char) major;
+        ver[1] = (unsigned char) minor;
+    }
 }
 
 void ssl_read_version( int *major, int *minor, int transport,
                        const unsigned char ver[2] )
 {
-    if( transport == SSL_TRANSPORT_STREAM )
-    {
-        *major = ver[0];
-        *minor = ver[1];
-    }
 #if defined(POLARSSL_SSL_PROTO_DTLS)
-    else
+    if( transport == SSL_TRANSPORT_DATAGRAM )
     {
         *major = 255 - ver[0] + 2;
         *minor = 255 - ver[1] + 1;
@@ -5141,7 +5139,14 @@
         if( *minor == SSL_MINOR_VERSION_1 )
             ++*minor; /* DTLS 1.0 stored as TLS 1.1 internally */
     }
+    else
+#else
+    ((void) transport);
 #endif
+    {
+        *major = ver[0];
+        *minor = ver[1];
+    }
 }
 
 #endif /* POLARSSL_SSL_TLS_C */