]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Cleanup of the remaining internals.record_send_buffer mess.
authorJonathan Bastien-Filiatrault <joe@x2a.org>
Sun, 9 Aug 2009 19:48:38 +0000 (15:48 -0400)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Thu, 3 Jun 2010 17:37:54 +0000 (19:37 +0200)
lib/gnutls_int.h
lib/gnutls_record.c

index 350285b21384c2633985b0cdf77b3f851fd2dea1..d9a8d9245ca47b329de5e0f02c31a1caf77b8554 100644 (file)
@@ -605,13 +605,6 @@ typedef struct
                                         * for the gnutls_io_write_buffered()
                                         * function.
                                         */
-  size_t record_send_buffer_prev_size; /* holds the
-                                        * data written in the previous runs.
-                                        */
-  size_t record_send_buffer_user_size; /* holds the
-                                        * size of the user specified data to
-                                        * send.
-                                        */
 
   /* 0 if no peeked data was kept, 1 otherwise.
    */
index b97b6579c30c7cfecd16deafe55eda4db4a2e6ab..19e0cecc49f0e4bba85978af0608b34274c2b1cb 100644 (file)
@@ -347,7 +347,7 @@ _gnutls_send_int (gnutls_session_t session, content_type_t type,
    * If the previous send was interrupted then a null pointer is
    * ok, and means to resume.
    */
-  if (session->internals.record_send_buffer.length == 0 &&
+  if (session->internals.record_send_buffer.byte_length == 0 &&
       (sizeofdata == 0 && _data == NULL))
     {
       gnutls_assert ();
@@ -383,7 +383,7 @@ _gnutls_send_int (gnutls_session_t session, content_type_t type,
   /* Only encrypt if we don't have data to send 
    * from the previous run. - probably interrupted.
    */
-  if (session->internals.record_send_buffer.length > 0)
+  if (session->internals.record_send_buffer.byte_length > 0)
     {
       ret = _gnutls_io_write_flush (session);
       if (ret > 0)
@@ -393,7 +393,7 @@ _gnutls_send_int (gnutls_session_t session, content_type_t type,
 
       cipher = NULL;
 
-      retval = session->internals.record_send_buffer_user_size;
+      retval = session->internals.record_send_buffer.byte_length;
     }
   else
     {
@@ -423,7 +423,6 @@ _gnutls_send_int (gnutls_session_t session, content_type_t type,
        }
 
       retval = data2send_size;
-      session->internals.record_send_buffer_user_size = data2send_size;
 
       /* increase sequence number
        */
@@ -462,8 +461,6 @@ _gnutls_send_int (gnutls_session_t session, content_type_t type,
       return ret;
     }
 
-  session->internals.record_send_buffer_user_size = 0;
-
   _gnutls_record_log ("REC[%p]: Sent Packet[%d] %s(%d) with length: %d\n",
                      session,
                      (int)