diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-01-06 20:07:55 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-01-06 21:44:42 +0100 |
commit | 8fad624a274df3030cf65ceaaedf0b30dcd9fbbe (patch) | |
tree | 34d810d387c7578fadd52b91315b053254aad662 | |
parent | 85ec93038ff3bdfc21b721c73ece53c4bdd38022 (diff) | |
download | gnutls-8fad624a274df3030cf65ceaaedf0b30dcd9fbbe.tar.gz |
Corrected functionality of gnutls_record_get_direction(). Reported by Philip Allison.
-rw-r--r-- | lib/gnutls_buffers.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/gnutls_buffers.c b/lib/gnutls_buffers.c index 0c48d26b67..3d0887f998 100644 --- a/lib/gnutls_buffers.c +++ b/lib/gnutls_buffers.c @@ -674,6 +674,10 @@ _gnutls_io_write_buffered (gnutls_session_t session, { mbuffer_head_st *const send_buffer = &session->internals.record_send_buffer; + /* to know where the procedure was interrupted. + */ + session->internals.direction = 1; + _mbuffer_enqueue (send_buffer, bufel); _gnutls_write_log |