Searched refs:str_len (Results 1 - 25 of 233) sorted by relevance

12345678910

/dovecot/src/imap/
H A Dimap-list.c9 size_t orig_len = str_len(str);
31 if (str_len(str) == orig_len)
33 str_truncate(str, str_len(str)-1);
H A Dcmd-enable.c33 if (str_len(reply) > 9)
H A Dcmd-thread.c99 o_stream_nsend(cmd->client->output, str_data(str), str_len(str));
135 if (str_len(reply) > 128-10) {
136 o_stream_nsend(output, str_data(reply), str_len(reply));
152 if (str_len(reply) > 128-10) {
154 str_len(reply));
243 o_stream_nsend(cmd->client->output, str_data(reply), str_len(reply));
H A Dimap-status.c114 prefix_len = str_len(str);
138 if (str_len(str) != prefix_len)
139 str_truncate(str, str_len(str)-1);
/dovecot/src/lib-fts/
H A Dfts-filter-common.c13 if (str_len(token) <= max_length)
H A Dfts-tokenizer-address.c87 if (str_len(tok->last_word) > tok->max_length) {
108 if (tok->tokenizer.parent == NULL || str_len(tok->parent_data) == 0)
116 str_len(tok->parent_data) - str_len(tok->last_word);
117 i_assert(str_len(tok->parent_data) >= str_len(tok->last_word) &&
121 if (str_len(tok->parent_data) == 0)
159 if (seen_at && (pos > 1 || str_len(tok->last_word) > 0)) {
/dovecot/src/lib-old-stats/
H A Dstats-connection.c86 if (str_len(str) > PIPE_BUF && !pipe_warned) {
89 str_len(str), (unsigned int)PIPE_BUF);
93 ret = write(conn->fd, str_data(str), str_len(str));
94 if (ret == (ssize_t)str_len(str)) {
112 } else if ((size_t)ret != str_len(str))
/dovecot/src/doveadm/
H A Ddoveadm-print-server.c60 if (str_len(ctx.str) >= IO_BLOCK_SIZE)
67 str_data(ctx.str), str_len(ctx.str));
/dovecot/src/lib/
H A Dstr-sanitize.c28 size_t len = str_len(dest);
49 size_t initial_pos = str_len(dest);
75 while (str_len(dest) - initial_pos > max_bytes-3)
H A Dhash-format.c176 orig_len = str_len(dest);
179 for (i = orig_len; i < str_len(dest); i++) {
183 if (i == str_len(dest)) i--;
187 orig_len = str_len(dest);
190 while (str_len(dest) > orig_len &&
191 str_data(dest)[str_len(dest)-1] == '=')
192 str_truncate(dest, str_len(dest)-1);
H A Dostream-escaped.c24 ret = o_stream_send(estream->ostream.parent, str_data(estream->buf), str_len(estream->buf));
29 if ((size_t)ret != str_len(estream->buf)) {
54 if (str_len(estream->buf) + 2 > max_buffer_size) { /* escaping takes at least two bytes */
H A Dsafe-mkstemp.c25 prefix_len = str_len(prefix);
87 size_t orig_prefix_len = str_len(prefix);
99 size_t orig_prefix_len = str_len(prefix);
H A Dtest-base32.c161 test_assert(base32_decode(str_data(str), str_len(str), NULL, dest) >= 0);
162 test_assert(str_len(dest) == max &&
176 test_assert(base32hex_decode(str_data(str), str_len(str), NULL, dest) >= 0);
177 test_assert(str_len(dest) == max &&
H A Dstr.h24 static inline size_t str_len(const string_t *str) function
71 if (str_len(str) > len)
H A Dtest-base64.c97 test_assert(base64_decode(str_data(str), str_len(str), NULL, dest) >= 0);
98 test_assert(str_len(dest) == max &&
/dovecot/src/plugins/imap-old-stats/
H A Dimap-stats-plugin.c89 args_pos = str_len(str);
92 args_len = str_len(str) - args_pos;
103 if (str_len(str) > PIPE_BUF) {
105 size_t delete_count = str_len(str) - PIPE_BUF;
/dovecot/src/lib-imap/
H A Dimap-id.c71 if (str_len(str) > 1)
90 if (str_len(str) == 1) {
125 if (str_len(reply) > 0)
169 return str_len(reply) == 0 ? NULL : str_c(reply);
H A Dimap-util.c17 size = str_len(dest);
40 if (str_len(dest) != size)
41 str_truncate(dest, str_len(dest)-1);
167 size_t start_pos = str_len(dest);
/dovecot/src/pop3-login/
H A Dpop3-proxy.c43 if (str_len(fwd) > 0)
54 if (str_len(fwd) > 0) {
56 base64_encode(str_data(fwd), str_len(fwd), str);
60 o_stream_nsend(output, str_data(str), str_len(str));
73 o_stream_nsend(output, str_data(str), str_len(str));
100 o_stream_nsend(output, str_data(str), str_len(str));
124 str_data(str), str_len(str), &error);
141 o_stream_nsend(output, str_data(str), str_len(str));
/dovecot/src/lib-storage/index/mbox/
H A Dmbox-sync-update.c138 for (i = 0, last_break = str_len(dest); i < idx_count; i++) {
142 if (str_len(dest) - last_break < KEYWORD_WRAP_LINE_LENGTH) {
147 last_break = str_len(dest);
165 if (str_len(dest) - startpos < KEYWORD_WRAP_LINE_LENGTH)
169 for (last_break = str_len(dest); last_break > 0; last_break--) {
178 if (str_len(dest) - last_break < KEYWORD_WRAP_LINE_LENGTH)
182 last_break = str_len(dest);
192 new_hdr_size = str_len(ctx->header);
204 ctx->hdr_pos[MBOX_HDR_X_IMAPBASE] = str_len(ctx->header);
207 startpos = str_len(ct
[all...]
/dovecot/src/lib-mail/
H A Dmail-user-hash.c40 md5_get_digest(str_data(str), str_len(str), md5);
/dovecot/src/auth/
H A Dcheckpassword-reply.c93 i_assert(str_len(str) > 0);
95 if (write_full(4, str_data(str), str_len(str)) < 0) {
/dovecot/src/plugins/imap-quota/
H A Dimap-quota-plugin.c41 size_t prefix_len, orig_len = str_len(str);
49 prefix_len = str_len(str);
66 if (str_len(str) == prefix_len) {
131 else if (str_len(quota_reply) == 0)
136 str_len(quota_reply));
184 str_len(quota_reply));
/dovecot/src/imap-login/
H A Dimap-proxy.c34 str_len(client->common.client_id) > 0) {
200 o_stream_nsend(output, str_data(str), str_len(str));
213 o_stream_nsend(output, str_data(str), str_len(str));
292 str_data(str), str_len(str), &error);
311 o_stream_nsend(output, str_data(str), str_len(str));
337 o_stream_nsend(output, str_data(str), str_len(str));
345 o_stream_nsend(client->output, str_data(str), str_len(str));
406 o_stream_nsend(output, str_data(str), str_len(str));
425 o_stream_nsend(output, str_data(str), str_len(str));
469 if (str_len(st
[all...]
/dovecot/src/plugins/mail-filter/
H A Dostream-ext-filter.c158 ssize_t ret = o_stream_send(mstream->ext_out, str_data(str), str_len(str));
164 } else if ((size_t)ret != str_len(str)) {
167 socket_path, (size_t)ret, str_len(str));

Completed in 29 milliseconds

12345678910