Searched refs:max_size (Results 1 - 25 of 38) sorted by relevance

12

/dovecot/src/lib-http/
H A Dhttp-transfer.h21 http_transfer_chunked_istream_create(struct istream *input, uoff_t max_size);
H A Dhttp-server.h178 appropriate error. If the payload size exceeds max_size, the client will
182 struct ostream *output, uoff_t max_size,
185 output, max_size, callback, context) \
186 http_server_request_forward_payload(req, output, max_size, \
193 buffer_t *buffer, uoff_t max_size,
196 buffer, max_size, callback, context) \
197 http_server_request_buffer_payload(req, buffer, max_size, \
H A Dhttp-header.h7 uoff_t max_size; member in struct:http_header_limits
H A Dhttp-header-parser.c56 if (parser->limits.max_size == 0)
57 parser->limits.max_size = (uoff_t)-1;
294 const uoff_t max_size = parser->limits.max_size; local
305 if (parser->size >= max_size) {
315 if (size > (max_size - parser->size))
316 size = max_size - parser->size;
H A Dhttp-transfer-chunked.c46 uoff_t size, max_size; member in struct:http_transfer_chunked_istream
330 if (tcstream->max_size > 0 && tcstream->size > tcstream->max_size) {
498 http_transfer_chunked_istream_create(struct istream *input, uoff_t max_size) argument
503 tcstream->max_size = max_size;
649 size_t max_size; local
655 max_size = output->real_stream->max_buffer_size;
657 max_size = DEFAULT_MAX_BUFFER_SIZE;
659 tcstream->ostream.max_buffer_size = _max_chunk_size(max_size);
[all...]
H A Dtest-http-header-parser.c157 .max_size = 340,
300 .limits = { .max_size = 339 }
/dovecot/src/lib/
H A Diostream-private.h22 size_t max_size);
33 size_t max_size);
H A Distream-chain.c59 size_t max_size = i_stream_get_max_buffer_size(stream); local
61 if (cstream->istream.max_buffer_size < max_size)
62 cstream->istream.max_buffer_size = max_size;
84 size_t max_size)
90 cstream->istream.max_buffer_size = max_size;
93 i_stream_set_max_buffer_size(link->stream, max_size);
83 i_stream_chain_set_max_buffer_size(struct iostream_private *stream, size_t max_size) argument
H A Distream.c126 void i_stream_set_max_buffer_size(struct istream *stream, size_t max_size) argument
128 io_stream_set_max_buffer_size(&stream->real_stream->iostream, max_size);
133 size_t max_size = 0; local
136 if (max_size < stream->real_stream->max_buffer_size)
137 max_size = stream->real_stream->max_buffer_size;
140 return max_size;
812 size_t old_size, max_size; local
822 max_size = i_stream_get_max_buffer_size(&stream->istream);
823 i_assert(max_size > 0);
824 if (stream->buffer_size > max_size)
963 i_stream_default_set_max_buffer_size(struct iostream_private *stream, size_t max_size) argument
[all...]
H A Diostream.c70 size_t max_size)
72 stream->set_max_buffer_size(stream, max_size);
69 io_stream_set_max_buffer_size(struct iostream_private *stream, size_t max_size) argument
H A Distream-tee.c110 size_t max_size)
114 tstream->istream.max_buffer_size = max_size;
115 i_stream_set_max_buffer_size(tstream->tee->input, max_size);
109 i_stream_tee_set_max_buffer_size(struct iostream_private *stream, size_t max_size) argument
H A Dtest-iostream-pump.c38 uoff_t pos, max_size; member in struct:nonblock_ctx
48 if (ctx->pos/4 == ctx->max_size+1)
78 test_assert(i_stream_get_size(in, TRUE, &ctx.max_size) > 0);
H A Dbuffer.c266 size_t max_size; local
270 max_size = src->used - src_pos;
271 if (copy_size > max_size)
272 copy_size = max_size;
H A Distream-concat.c54 size_t max_size)
60 cstream->istream.max_buffer_size = max_size;
62 i_stream_set_max_buffer_size(cstream->input[i], max_size);
53 i_stream_concat_set_max_buffer_size(struct iostream_private *stream, size_t max_size) argument
/dovecot/src/submission/
H A Dcmd-mail.c112 uoff_t max_size; local
120 max_size = client_get_max_mail_size(client);
121 if (max_size > 0 && data->params.size > max_size) {
H A Dsubmission-client.c418 uoff_t max_size; local
422 max_size = smtp_client_connection_get_size_capability(client->proxy_conn);
423 if (max_size == 0 || max_size <= SUBMISSION_MAX_ADDITIONAL_MAIL_SIZE) {
424 max_size = client->set->submission_max_mail_size;
426 max_size = max_size - SUBMISSION_MAX_ADDITIONAL_MAIL_SIZE;
428 max_size > client->set->submission_max_mail_size)
429 max_size = client->set->submission_max_mail_size;
432 return max_size;
[all...]
/dovecot/src/lib-smtp/
H A Dtest-smtp-reply-parser.c19 size_t max_size; member in struct:smtp_reply_parse_valid_test
122 parser = smtp_reply_parser_init(input, test->max_size);
181 size_t max_size; member in struct:smtp_reply_parse_invalid_test
216 .max_size = 50
238 parser = smtp_reply_parser_init(input, test->max_size);
H A Dtest-smtp-server-errors.c745 static const size_t max_size = 32; local
756 while (ctx->payload_input->v_offset < max_size &&
759 if (ctx->payload_input->v_offset + size > max_size) {
760 if (ctx->payload_input->v_offset >= max_size)
763 size = max_size - ctx->payload_input->v_offset;
767 if (ctx->payload_input->v_offset >= max_size)
771 if (ctx->payload_input->v_offset >= max_size) {
H A Dsmtp-command-parser.c168 uoff_t max_size = (parser->auth_response ? local
178 if (max_size > 0 && (uoff_t)(p - parser->cur) > max_size) {
/dovecot/src/lib-compression/
H A Dostream-lz4.c110 size_t max_size; local
117 max_size = I_MIN(size, sizeof(zstream->compressbuf) -
120 data, max_size);
121 zstream->compressbuf_offset += max_size;
123 data = CONST_PTR_OFFSET(data, max_size);
124 size -= max_size;
125 added_bytes += max_size;
/dovecot/src/auth/
H A Dauth-cache.h23 /* Create a new cache. max_size specifies the maximum amount of memory in
27 struct auth_cache *auth_cache_new(size_t max_size, unsigned int ttl_secs,
H A Dauth-cache.c18 size_t max_size, size_left; member in struct:auth_cache
215 cache_used = cache->max_size - cache->size_left;
218 cache_used, cache->max_size,
219 (unsigned int)(cache_used * 100ULL / cache->max_size));
227 struct auth_cache *auth_cache_new(size_t max_size, unsigned int ttl_secs, argument
235 cache->max_size = max_size;
236 cache->size_left = max_size;
/dovecot/src/lib-ssl-iostream/
H A Dostream-openssl.c215 size_t max_size)
219 sstream->ostream.max_buffer_size = max_size;
220 o_stream_set_max_buffer_size(sstream->ssl_io->plain_output, max_size);
214 o_stream_ssl_set_max_buffer_size(struct iostream_private *_stream, size_t max_size) argument
/dovecot/src/lib-test/
H A Dtest-common.h13 /* When output->used reaches max_size, start buffering output internally.
16 void test_ostream_set_max_output_size(struct ostream *output, size_t max_size);
H A Dtest-ostream.c186 void test_ostream_set_max_output_size(struct ostream *output, size_t max_size) argument
190 tstream->max_output_size = max_size;

Completed in 33 milliseconds

12