Searched defs:limits (Results 1 - 8 of 8) sorted by relevance

/dovecot/src/lib-smtp/
H A Dsmtp-command.h27 smtp_command_limits_merge(struct smtp_command_limits *limits, argument
31 limits->max_parameters_size = new_limits->max_parameters_size;
33 limits->max_auth_size = new_limits->max_auth_size;
35 limits->max_data_size = new_limits->max_data_size;
H A Dtest-smtp-command-parser.c22 struct smtp_command_limits limits; member in struct:smtp_command_parse_valid_test
56 .limits = { .max_parameters_size = 39 },
80 parser = smtp_command_parser_init(input, &test->limits);
111 struct smtp_command_limits limits; member in struct:smtp_command_parse_invalid_test
138 .limits = { .max_parameters_size = 38 },
162 parser = smtp_command_parser_init(input, &test->limits);
186 struct smtp_command_limits limits; member in struct:smtp_auth_response_parse_valid_test
203 .limits = { .max_auth_size = 84 },
227 parser = smtp_command_parser_init(input, &test->limits);
255 struct smtp_command_limits limits; member in struct:smtp_auth_response_parse_invalid_test
[all...]
H A Dsmtp-command-parser.c39 struct smtp_command_limits limits; member in struct:smtp_command_parser
71 const struct smtp_command_limits *limits)
79 if (limits != NULL)
80 parser->limits = *limits;
81 if (parser->limits.max_parameters_size == 0) {
82 parser->limits.max_parameters_size =
85 if (parser->limits.max_auth_size == 0) {
86 parser->limits.max_auth_size =
89 if (parser->limits
70 smtp_command_parser_init(struct istream *input, const struct smtp_command_limits *limits) argument
[all...]
/dovecot/src/lib/
H A Dtest-istream-concat.c60 struct istream **streams, *concat, **limits = NULL; local
84 limits = t_new(struct istream *, simult);
86 limits[i] = i_stream_create_limit(concat, (uoff_t)-1);
90 struct istream *input = (simult == 0) ? concat : limits[i_rand_limit(simult)];
115 i_stream_unref(&limits[i]);
/dovecot/src/lib-http/
H A Dtest-http-header-parser.c19 struct http_header_limits limits; member in struct:http_header_parse_test
156 .limits = {
187 const struct http_header_limits *limits; local
196 limits = &valid_header_parse_tests[i].limits;
198 parser = http_header_parser_init(input, limits,
300 .limits = { .max_size = 339 }
317 .limits = { .max_field_size = 45 }
334 .limits = { .max_fields = 11 }
347 const struct http_header_limits *limits; local
[all...]
H A Dhttp-header-parser.c28 struct http_header_limits limits; member in struct:http_header_parser
45 const struct http_header_limits *limits,
53 if (limits != NULL)
54 parser->limits = *limits;
56 if (parser->limits.max_size == 0)
57 parser->limits.max_size = (uoff_t)-1;
58 if (parser->limits.max_field_size == 0)
59 parser->limits.max_field_size = (uoff_t)-1;
60 if (parser->limits
44 http_header_parser_init(struct istream *input, const struct http_header_limits *limits, enum http_header_parse_flags flags) argument
[all...]
H A Dhttp-request-parser.c41 const struct http_request_limits *limits,
50 if (limits != NULL) {
51 hdr_limits = limits->header;
52 max_payload_size = limits->max_payload_size;
58 /* substitute default limits */
40 http_request_parser_init(struct istream *input, const struct http_request_limits *limits, enum http_request_parse_flags flags) argument
/dovecot/src/plugins/quota/
H A Dquota-util.c143 struct quota_rule *rule, const char *limits,
151 args = t_strsplit(limits, ":");
239 /* <mailbox mask>:<quota limits> */
142 quota_rule_parse_limits(struct quota_root_settings *root_set, struct quota_rule *rule, const char *limits, const char *full_rule_def, bool relative_rule, const char **error_r) argument

Completed in 19 milliseconds