/dovecot/src/lib-smtp/ |
H A D | smtp-syntax.h | 22 const unsigned char *data, size_t size); 24 smtp_xtext_encode_cstr(string_t *out, const char *data) argument 27 (const unsigned char *)data, strlen(data));
|
/dovecot/src/lib-mail/ |
H A D | test-quoted-printable.c | 11 const char *data[] = { local 24 for (i = 0; i < N_ELEMENTS(data); i += 2) { 25 quoted_printable_q_decode((const void *)data[i], strlen(data[i]), 27 test_assert(strcmp(data[i+1], str_c(buf)) == 0);
|
H A D | rfc822-parser.h | 5 const unsigned char *data, *end; member in struct:rfc822_parser_context 15 /* Parse given data using RFC 822 token parser. */ 17 const unsigned char *data, size_t size, 20 /* The functions below return 1 = more data available, 0 = no more data 26 /* Parse comment. Assumes parser's data points to '(' */ 49 value is unescaped if needed. The returned strings are allocated from data 50 stack. Returns 1 = key/value set, 0 = no more data, -1 = invalid input. */
|
H A D | message-header-hash.c | 10 const unsigned char *data, size_t size) 17 method->loop(context, data, size); 40 switch (data[i]) { 44 method->loop(context, data + start, i-start); 51 method->loop(context, data + start, i-start); 58 if (data[i] < 0x20 || data[i] >= 0x7f || data[i] == '?') { 61 method->loop(context, data + start, i-start); 71 method->loop(context, data 7 message_header_hash_more(struct message_header_hash_context *ctx, const struct hash_method *method, void *context, unsigned int version, const unsigned char *data, size_t size) argument [all...] |
H A D | istream-nonuls.c | 32 const unsigned char *data, *p; local 39 data = i_stream_get_data(stream->parent, &size); 46 p = memchr(data, '\0', size); 49 memcpy(stream->w_buffer+stream->pos, data, size); 51 i = p-data; 52 memcpy(stream->w_buffer+stream->pos, data, i); 54 stream->w_buffer[stream->pos+i] = data[i] == '\0' ? 55 nstream->replace_chr : data[i];
|
H A D | message-binary-part.c | 20 int message_binary_part_deserialize(pool_t pool, const void *data, size_t size, argument 23 const uint8_t *p = data, *end = p + size;
|
/dovecot/src/lib-otp/ |
H A D | otp-parity.h | 6 static inline unsigned int otp_parity(unsigned char *data) argument 11 parity += parity_table[*data++];
|
/dovecot/src/auth/ |
H A D | mech-anonymous.c | 8 const unsigned char *data, size_t data_size) 16 p_strndup(pool_datastack_create(), data, data_size); 7 mech_anonymous_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument
|
H A D | auth-cache.h | 13 char data[4]; /* key \0 value \0 */ member in struct:auth_cache_node
|
H A D | mech-external.c | 10 const unsigned char *data, size_t data_size) 14 authzid = t_strndup(data, data_size); 9 mech_external_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument
|
/dovecot/src/lib/ |
H A D | read-full.c | 8 int read_full(int fd, void *data, size_t size) argument 13 ret = read(fd, data, size < SSIZE_T_MAX ? size : SSIZE_T_MAX); 17 data = PTR_OFFSET(data, ret); 24 int pread_full(int fd, void *data, size_t size, off_t offset) argument 29 ret = pread(fd, data, size < SSIZE_T_MAX ? 34 data = PTR_OFFSET(data, ret);
|
H A D | safe-memset.c | 6 void safe_memset(void *data, int c, size_t size) argument 9 volatile unsigned char *p = data; 15 memset(data, c, size);
|
H A D | test-istream.c | 9 const unsigned char *data; local 22 data = i_stream_get_data(child1, &size); 23 test_assert(size == 3 && memcmp(data, "123", 3) == 0); 27 data = i_stream_get_data(child1, &size); 28 test_assert(size == 3 && memcmp(data, "456", 3) == 0); 31 data = i_stream_get_data(child2, &size); 32 test_assert(size == 3 && memcmp(data, "123", 3) == 0); 34 so it can't return the original data (without some code changes). */ 39 data = i_stream_get_data(child1, &size); 40 test_assert(size == 3 && memcmp(data, "78 [all...] |
H A D | test-wildcard-match.c | 7 const char *data; member in struct:__anon76 45 test_assert_idx(wildcard_match(tests[i].data, tests[i].mask) == tests[i].result, i);
|
H A D | write-full.c | 8 int write_full(int fd, const void *data, size_t size) argument 13 ret = write(fd, data, size < SSIZE_T_MAX ? size : SSIZE_T_MAX); 24 data = CONST_PTR_OFFSET(data, ret); 31 int pwrite_full(int fd, const void *data, size_t size, off_t offset) argument 36 ret = pwrite(fd, data, size < SSIZE_T_MAX ? 48 data = CONST_PTR_OFFSET(data, ret);
|
H A D | hex-dec.c | 20 uintmax_t hex2dec(const unsigned char *data, unsigned int len) argument 27 if (data[i] >= '0' && data[i] <= '9') 28 value += data[i]-'0'; 29 else if (data[i] >= 'A' && data[i] <= 'F') 30 value += data[i]-'A' + 10; 31 else if (data[i] >= 'a' && data[i] <= 'f') 32 value += data[ [all...] |
/dovecot/src/lib-fts/ |
H A D | fts-tokenizer-common.c | 7 fts_tokenizer_delete_trailing_partial_char(const unsigned char *data, argument 16 if (UTF8_IS_START_SEQ(data[pos])) 19 char_bytes = uni_utf8_char_bytes(data[pos]); 25 void fts_tokenizer_delete_trailing_invalid_char(const unsigned char *data, argument 32 (data[pos-1] == '.' || data[pos-1] == '-'))
|
/dovecot/src/plugins/push-notification/ |
H A D | push-notification-event-mailboxcreate.c | 26 struct push_notification_event_mailboxcreate_data *data; local 36 data = p_new(ptxn->pool, 38 data->uid_validity = status.uidvalidity; 40 push_notification_txn_mbox_set_eventdata(ptxn, mbox, ec, data);
|
H A D | push-notification-event-mailboxdelete.c | 25 struct push_notification_event_mailboxdelete_data *data; local 27 data = p_new(ptxn->pool, 29 data->deleted = TRUE; 31 push_notification_txn_mbox_set_eventdata(ptxn, mbox, ec, data);
|
H A D | push-notification-event-mailboxrename.c | 18 struct push_notification_event_mailboxrename_data *data = event->data; local 21 EVENT_NAME, data->old_mbox); 30 struct push_notification_event_mailboxrename_data *data; local 32 data = p_new(ptxn->pool, 34 data->old_mbox = mailbox_get_vname(old); 36 push_notification_txn_mbox_set_eventdata(ptxn, mbox, ec, data);
|
H A D | push-notification-event-mailboxsubscribe.c | 26 struct push_notification_event_mailboxsubscribe_data *data; local 28 data = p_new(ptxn->pool, 30 data->subscribe = TRUE; 32 push_notification_txn_mbox_set_eventdata(ptxn, mbox, ec, data);
|
H A D | push-notification-event-mailboxunsubscribe.c | 26 struct push_notification_event_mailboxunsubscribe_data *data; local 28 data = p_new(ptxn->pool, 30 data->subscribe = TRUE; 32 push_notification_txn_mbox_set_eventdata(ptxn, mbox, ec, data);
|
H A D | push-notification-event-messageexpunge.c | 19 struct push_notification_event_messageexpunge_data *data = event->data; local 21 if (data != NULL) { 31 struct push_notification_event_messageexpunge_data *data; local 33 data = push_notification_txn_msg_get_eventdata(msg, EVENT_NAME); 34 if (data == NULL) { 35 data = p_new(ptxn->pool, 37 data->expunge = TRUE; 38 push_notification_txn_msg_set_eventdata(ptxn, msg, ec, data);
|
/dovecot/src/lib-http/ |
H A D | http-auth.h | 20 const char *data; member in struct:http_auth_challenge 26 const char *data; member in struct:http_auth_credentials 34 int http_auth_parse_challenges(const unsigned char *data, size_t size, 36 int http_auth_parse_credentials(const unsigned char *data, size_t size,
|
/dovecot/src/lib-index/ |
H A D | mail-cache-sync-update.c | 51 uint32_t seq ATTR_UNUSED, const void *data, 55 const uint32_t *cache_offset = data; 57 if (data == NULL) { 50 mail_cache_expunge_handler(struct mail_index_sync_map_ctx *sync_ctx, uint32_t seq ATTR_UNUSED, const void *data, void **sync_context, void *context ATTR_UNUSED) argument
|