| /dovecot/src/lib/ |
| H A D | strfuncs.h | 77 char *tmp = (char *)strchr(str, chr); local 78 return tmp == NULL ? NULL : tmp+1;
|
| H A D | test-hmac.c | 88 buffer_t *tmp; local 90 tmp = t_hmac_data(hash_method_lookup(vec->prf), vec->key, vec->key_len, 93 test_assert(tmp->used == vec->res_len && 94 memcmp(tmp->data, vec->res, vec->res_len) == 0);
|
| H A D | utc-mktime.c | 37 struct tm tmp = leap_adj_tm; local 40 t = timegm(&tmp); 41 if (tm_cmp(&leap_adj_tm, &tmp) != 0)
|
| H A D | array.c | 117 void *data, *tmp; local 120 tmp = t_buffer_get(array->element_size); 122 memcpy(tmp, PTR_OFFSET(data, i * element_size), element_size); 126 memcpy(PTR_OFFSET(data, (count-1) * element_size), tmp,
|
| H A D | base32.c | 90 unsigned char tmp[8], endb; local 99 tmp[0] = alph[src_c[src_pos] >> 3]; 100 tmp[1] = alph[((src_c[src_pos] & 0x07) << 2) | 102 tmp[2] = alph[((src_c[src_pos+1] >> 1) & 0x1f)]; 103 tmp[3] = alph[((src_c[src_pos+1] & 0x01) << 4) | 105 tmp[4] = alph[((src_c[src_pos+2] & 0x0f) << 1) | 107 tmp[5] = alph[((src_c[src_pos+3] >> 2) & 0x1f)]; 108 tmp[6] = alph[((src_c[src_pos+3] & 0x03) << 3) | 110 tmp[7] = alph[src_c[src_pos+4] & 0x1f]; 111 buffer_append(dest, tmp, [all...] |
| H A D | priorityq.c | 50 struct priorityq_item *tmp; local 60 tmp = items[idx1]; 62 items[idx2] = tmp;
|
| /dovecot/src/lib-ldap/ |
| H A D | ldap-entry.c | 14 char *tmp; local 15 tmp = ldap_get_dn(result->conn->conn, message); 16 obj->dn = p_strdup(result->pool, tmp); 18 ldap_memfree(tmp); 20 tmp = ldap_first_attribute(result->conn->conn, message, &bptr); 25 while(tmp != NULL) { 27 attr->name = p_strdup(result->pool, tmp); 29 values = ldap_get_values_len(result->conn->conn, message, tmp); 40 ldap_memfree(tmp); 42 tmp [all...] |
| H A D | ldap-search.c | 156 const char *tmp = p_strdup(req->pool, *ptr); local 157 array_append(&arr, &tmp, 1);
|
| /dovecot/src/auth/ |
| H A D | checkpassword-reply.c | 14 const char *extra_env, *key, *value, *const *tmp; local 73 for (tmp = t_strsplit(extra_env, " "); *tmp != NULL; tmp++) { 74 value = getenv(*tmp); 76 key = t_str_lcase(*tmp);
|
| H A D | passdb-template.c | 16 const char *const *tmp, *key, *value; local 20 tmp = t_strsplit_spaces(args, " "); 21 p_array_init(&tmpl->args, pool, str_array_length(tmp)); 23 for (; *tmp != NULL; tmp++) { 24 value = strchr(*tmp, '='); 26 key = *tmp; 28 key = t_strdup_until(*tmp, value++);
|
| H A D | mech-apop.c | 76 const unsigned char *tmp, *end, *username = NULL; local 91 tmp = data; 95 while (tmp != end && *tmp != '\0') 96 tmp++; 97 request->challenge = p_strdup_until(request->pool, data, tmp); 99 if (tmp != end) { 101 username = ++tmp; 102 while (tmp != end && *tmp ! [all...] |
| H A D | userdb-template.c | 17 const char *const *tmp, *key, *value, *nonull_value; local 23 tmp = t_strsplit_spaces(args, " "); 24 p_array_init(&tmpl->args, pool, str_array_length(tmp)); 26 for (; *tmp != NULL; tmp++) { 27 value = strchr(*tmp, '='); 29 key = *tmp; 31 key = t_strdup_until(*tmp, value++);
|
| H A D | passdb-imap.c | 145 char **tmp; local 157 for (tmp = p_strsplit(pool, args, " "); *tmp != NULL; tmp++) { 158 key = *tmp;
|
| H A D | passdb-vpopmail.c | 181 const char *const *tmp; local 187 tmp = t_strsplit_spaces(args, " "); 188 for (; *tmp != NULL; tmp++) { 189 if (strncmp(*tmp, "cache_key=", 10) == 0) { 191 auth_cache_parse_key(pool, *tmp + 10); 192 } else if (strncmp(*tmp, "webmail=", 8) == 0) { 193 if (net_addr2ip(*tmp + 8, &module->webmail_ip) < 0) 195 } else if (strcmp(*tmp, "blocking=no") == 0) { 198 i_fatal("passdb vpopmail: Unknown setting: %s", *tmp); [all...] |
| H A D | userdb-vpopmail.c | 159 const char *const *tmp, *p; local 164 for (tmp = t_strsplit(args, " "); *tmp != NULL; tmp++) { 165 if (strncmp(*tmp, "cache_key=", 10) == 0) 167 p_strdup(pool, *tmp + 10); 168 else if (strncmp(*tmp, "quota_template=", 15) == 0) { 169 p = strchr(*tmp + 15, '='); 175 p_strdup_until(pool, *tmp + 15, p); 177 } else if (strcmp(*tmp, "blockin [all...] |
| /dovecot/src/lib-storage/index/imapc/ |
| H A D | imapc-settings.c | 115 const char *const *tmp; local 117 tmp = t_strsplit(throttle_str, ":"); 118 if (str_array_length(tmp) != 3 || 119 str_to_uint(tmp[0], &set->throttle_init_msecs) < 0 || 120 str_to_uint(tmp[1], &set->throttle_max_msecs) < 0 || 121 str_to_uint(tmp[2], &set->throttle_shrink_min_msecs) < 0) {
|
| /dovecot/src/plugins/fts-lucene/ |
| H A D | fts-lucene-plugin.c | 20 const char *const *tmp; local 22 for (tmp = t_strsplit_spaces(str, " "); *tmp != NULL; tmp++) { 23 if (strncmp(*tmp, "default_language=", 17) == 0) { 25 p_strdup(user->pool, *tmp + 17); 26 } else if (strncmp(*tmp, "textcat_conf=", 13) == 0) { 27 set->textcat_conf = p_strdup(user->pool, *tmp + 13); 28 } else if (strncmp(*tmp, "textcat_dir=", 12) == 0) { 29 set->textcat_dir = p_strdup(user->pool, *tmp [all...] |
| /dovecot/src/plugins/fts-solr/ |
| H A D | fts-solr-plugin.c | 23 const char *const *tmp; local 28 for (tmp = t_strsplit_spaces(str, " "); *tmp != NULL; tmp++) { 29 if (strncmp(*tmp, "url=", 4) == 0) { 30 set->url = p_strdup(user->pool, *tmp + 4); 31 } else if (strcmp(*tmp, "debug") == 0) { 33 } else if (strcmp(*tmp, "use_libfts") == 0) { 35 } else if (strcmp(*tmp, "break-imap-search") == 0) { 37 } else if (strcmp(*tmp, "default_n [all...] |
| /dovecot/src/doveadm/dsync/ |
| H A D | dsync-mailbox-state.c | 18 uint8_t tmp[sizeof(uint32_t)]; local 20 cpu32_to_le_unaligned(num, tmp); 22 buffer_append(output, tmp, sizeof(tmp));
|
| /dovecot/src/lib-mail/ |
| H A D | rfc822-parser.c | 377 string_t *tmp; local 398 tmp = t_str_new(64); 399 if (rfc822_parse_mime_token(ctx, tmp) <= 0) 401 str_append_c(tmp, '\0'); 402 value_pos = str_len(tmp); 411 ret = rfc822_parse_quoted_string(ctx, tmp); 418 str_append_c(tmp, *ctx->data); 422 ret = rfc822_parse_mime_token(ctx, tmp); 425 *key_r = str_c(tmp);
|
| /dovecot/src/lib-storage/ |
| H A D | mailbox-uidvalidity.c | 114 const char *fname, *dir, *prefix, *tmp; local 167 tmp = t_strdup_printf("%s.%08x", path, cur_value); 170 fd = open(tmp, O_RDWR | O_CREAT | O_EXCL, 0444); 179 i_error("creat(%s) failed: %m", tmp); 188 tmp = t_strdup_printf("%s.%08x", path, min_value); 189 i_unlink_if_exists(tmp);
|
| /dovecot/src/plugins/old-stats/ |
| H A D | mail-stats-fill.c | 19 const char *const *tmp; local 21 tmp = t_strsplit(buf, "\n"); 22 for (; *tmp != NULL; tmp++) { 23 if (strncmp(*tmp, "rchar: ", 7) == 0) { 24 if (str_to_uint64(*tmp + 7, &stats->read_bytes) < 0) 26 } else if (strncmp(*tmp, "wchar: ", 7) == 0) { 27 if (str_to_uint64(*tmp + 7, &stats->write_bytes) < 0) 29 } else if (strncmp(*tmp, "syscr: ", 7) == 0) { 30 if (str_to_uint32(*tmp [all...] |
| /dovecot/src/doveadm/ |
| H A D | doveadm-mail-flags.c | 79 const char *const *tmp; local 96 for (tmp = t_strsplit(args[0], " "); *tmp != NULL; tmp++) { 97 const char *str = *tmp;
|
| /dovecot/src/lib-otp/ |
| H A D | otp-parse.c | 72 tmp = otp_lookup_word(str_c(word)); \ 73 buffer_append(&buf, &tmp, sizeof(tmp)); \ 81 unsigned int parity = 0, bits[OTP_WORDS_NUMBER], tmp; local
|
| /dovecot/src/director/ |
| H A D | director-host.c | 175 const char *const *tmp; local 177 tmp = t_strsplit_spaces(hosts, " "); 178 for (; *tmp != NULL; tmp++) 179 director_host_add_string(dir, *tmp);
|