dovecot-2.2: Added o_stream_get_max_buffer_size()
dovecot at dovecot.org
dovecot at dovecot.org
Wed Apr 23 16:19:49 UTC 2014
details: http://hg.dovecot.org/dovecot-2.2/rev/6abe16ff8108
changeset: 17250:6abe16ff8108
user: Timo Sirainen <tss at iki.fi>
date: Wed Apr 23 19:19:24 2014 +0300
description:
Added o_stream_get_max_buffer_size()
diffstat:
src/lib/ostream.c | 5 +++++
src/lib/ostream.h | 2 ++
2 files changed, 7 insertions(+), 0 deletions(-)
diffs (27 lines):
diff -r 79bfc730a8b0 -r 6abe16ff8108 src/lib/ostream.c
--- a/src/lib/ostream.c Wed Apr 23 16:45:10 2014 +0300
+++ b/src/lib/ostream.c Wed Apr 23 19:19:24 2014 +0300
@@ -112,6 +112,11 @@
io_stream_set_max_buffer_size(&stream->real_stream->iostream, max_size);
}
+size_t o_stream_get_max_buffer_size(struct ostream *stream)
+{
+ return stream->real_stream->max_buffer_size;
+}
+
void o_stream_cork(struct ostream *stream)
{
struct ostream_private *_stream = stream->real_stream;
diff -r 79bfc730a8b0 -r 6abe16ff8108 src/lib/ostream.h
--- a/src/lib/ostream.h Wed Apr 23 16:45:10 2014 +0300
+++ b/src/lib/ostream.h Wed Apr 23 19:19:24 2014 +0300
@@ -77,6 +77,8 @@
void o_stream_unset_flush_callback(struct ostream *stream);
/* Change the maximum size for stream's output buffer to grow. */
void o_stream_set_max_buffer_size(struct ostream *stream, size_t max_size);
+/* Returns the current max. buffer size. */
+size_t o_stream_get_max_buffer_size(struct ostream *stream);
/* Delays sending as far as possible, writing only full buffers. Also sets
TCP_CORK on if supported. */
More information about the dovecot-cvs
mailing list