diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-12-12 07:54:55 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-12-12 07:54:55 +0100 |
commit | ef061db0496b206e51c0fddc5978fc1d61792408 (patch) | |
tree | fd99000ac15b6ab7ad1743dff33cbe97a3cc45ca /lib/gnutls_buffers.c | |
parent | 36a8d37d55dfee0dd4082188ea333b3e52b33e8a (diff) | |
download | gnutls-ef061db0496b206e51c0fddc5978fc1d61792408.tar.gz |
Added gnutls_record_check_corked.
Diffstat (limited to 'lib/gnutls_buffers.c')
-rw-r--r-- | lib/gnutls_buffers.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/gnutls_buffers.c b/lib/gnutls_buffers.c index 7f3b5a4147..7d2dd9cca9 100644 --- a/lib/gnutls_buffers.c +++ b/lib/gnutls_buffers.c @@ -97,6 +97,22 @@ size_t gnutls_record_check_pending(gnutls_session_t session) return _gnutls_record_buffer_get_size(session); } +/** + * gnutls_record_check_corked: + * @session: is a #gnutls_session_t structure. + * + * This function checks if there pending corked + * data in the gnutls buffers --see gnutls_cork(). + * + * Returns: Returns the size of the corked data or zero. + * + * Since: 3.2.8 + **/ +size_t gnutls_record_check_corked(gnutls_session_t session) +{ + return session->internals.record_presend_buffer.length; +} + int _gnutls_record_buffer_get(content_type_t type, gnutls_session_t session, uint8_t * data, |