Searched defs:addr (Results 1 - 25 of 30) sorted by relevance

12

/dovecot/src/lib-imap/
H A Dimap-keepalive.c12 unsigned int addr; local
18 addr = ip->u.ip4.s_addr;
19 if (addr >= IP4(10,0,0,0) && addr <= IP4(10,255,255,255))
21 if (addr >= IP4(192,168,0,0) && addr <= IP4(192,168,255,255))
23 if (addr >= IP4(172,16,0,0) && addr <= IP4(172,31,255,255))
25 if (addr >= IP4(127,0,0,0) && addr <
[all...]
H A Dimap-envelope.c17 static void imap_write_address(string_t *str, struct message_address *addr) argument
19 if (addr == NULL) {
25 while (addr != NULL) {
27 if (addr->name == NULL)
31 (const void *)addr->name, strlen(addr->name));
34 imap_append_nstring(str, addr->route);
36 imap_append_nstring(str, addr->mailbox);
38 imap_append_nstring(str, addr->domain);
41 addr
95 struct message_address *addr; local
130 struct message_address *first, *addr, *prev; local
[all...]
/dovecot/src/lib-ntlm/
H A Dntlm-byteorder.h14 static inline uint16_t read_le16(const void *addr) argument
16 return *((const uint16_t *) addr);
19 static inline uint32_t read_le32(const void *addr) argument
21 return *((const uint32_t *) addr);
24 static inline uint64_t read_le64(const void *addr) argument
26 return *((const uint64_t *) addr);
29 static inline void write_le16(void *addr, const uint16_t value) argument
31 *((uint16_t *) addr) = value;
34 static inline void write_le32(void *addr, const uint32_t value) argument
36 *((uint32_t *) addr)
39 write_le64(void *addr, const uint64_t value) argument
52 read_le16(const void *addr) argument
57 read_le32(const void *addr) argument
65 read_le64(const void *addr) argument
80 write_le16(void *addr, const uint16_t value) argument
86 write_le32(void *addr, const uint32_t value) argument
94 write_le64(void *addr, const uint64_t value) argument
[all...]
/dovecot/src/lib-oauth2/
H A Doauth2.c103 const char *addr; local
104 if (net_ipport2str(&input->local_ip, input->local_port, &addr) == 0)
105 http_client_request_add_header(req->req, "X-Dovecot-Auth-Local", addr);
108 const char *addr; local
109 if (net_ipport2str(&input->remote_ip, input->remote_port, &addr) == 0)
110 http_client_request_add_header(req->req, "X-Dovecot-Auth-Remote", addr);
/dovecot/src/lib-mail/
H A Dtest-message-address.c26 const struct message_address *addr = local
30 return addr;
39 struct message_address addr; member in struct:test
203 const struct message_address *addr; local
218 &test->addr : &test->filled_addr;
219 addr = test_parse_address(test->input, fill_missing);
220 test_assert_idx(addr != NULL && addr->next == NULL &&
221 cmp_addr(addr, test_wanted_addr), i);
225 message_address_write(str, addr);
301 struct message_address *addr; local
321 struct message_address addr; member in struct:test
342 const struct message_address *addr; local
[all...]
H A Dmessage-address.c15 struct message_address *first_addr, *last_addr, addr; member in struct:message_address_parser_context
23 struct message_address *addr; local
25 addr = p_new(ctx->pool, struct message_address, 1);
27 memcpy(addr, &ctx->addr, sizeof(ctx->addr));
28 i_zero(&ctx->addr);
31 ctx->first_addr = addr;
33 ctx->last_addr->next = addr;
34 ctx->last_addr = addr;
439 struct message_address *addr; local
466 message_address_write(string_t *str, const struct message_address *addr) argument
562 message_address_to_string(const struct message_address *addr) argument
569 message_address_first_to_string(const struct message_address *addr) argument
579 message_address_init(struct message_address *addr, const char *name, const char *mailbox, const char *domain) argument
588 message_address_init_from_smtp(struct message_address *addr, const char *name, const struct smtp_address *smtp_addr) argument
[all...]
/dovecot/src/lib-smtp/
H A Dsmtp-params.h62 const struct smtp_address *addr; member in struct:smtp_params_rcpt::__anon139
H A Dsmtp-address.c640 struct smtp_address addr; local
642 smtp_address_init(&addr, localpart, domain);
643 return smtp_address_clone(pool, &addr);
650 struct smtp_address addr; local
652 smtp_address_init_from_msg(&addr, msg_addr);
653 return smtp_address_clone(pool, &addr);
673 struct smtp_address addr; local
675 smtp_address_init(&addr, localpart, domain);
676 return smtp_address_clone_temp(&addr);
682 struct smtp_address addr; local
[all...]
/dovecot/src/lib/
H A Dfd-util.c26 struct ip_addr addr, raddr; local
38 if (net_getsockname(fd, &addr, &port) == 0) {
39 if (addr.family == AF_UNIX) {
59 fd, net_ip2addr(&addr), port,
H A Dcompat.c50 in_addr_t addr; local
52 addr = inet_addr(cp);
53 if (addr == INADDR_NONE)
56 inp->s_addr = addr;
H A Dnet.c620 int net_gethostbyname(const char *addr, struct ip_addr **ips, argument
634 if (addr[0] == '[' && net_addr2ip(addr, &ip) == 0) {
645 host_error = getaddrinfo(addr, NULL, &hints, &ai);
686 int net_getsockname(int fd, struct ip_addr *addr, in_port_t *port) argument
697 if (addr != NULL)
698 i_zero(addr);
701 if (addr != NULL) sin_get_ip(&so, addr);
707 int net_getpeername(int fd, struct ip_addr *addr, in_port_ argument
870 char *addr = t_malloc_no0(MAX_IP_LEN+1); local
878 net_addr2ip_inet4_fast(const char *addr, struct ip_addr *ip) argument
913 net_addr2ip(const char *addr, struct ip_addr *ip) argument
1072 is_ipv4_address(const char *addr) argument
1083 is_ipv6_address(const char *addr) argument
[all...]
/dovecot/src/lib-storage/
H A Dmail-storage-settings.c563 struct message_address *addr; local
565 addr = message_address_parse(pool,
568 if (addr == NULL || addr->domain == NULL || addr->invalid_syntax) {
574 if (addr->next != NULL) {
579 if (addr->name == NULL || *addr->name == '\0')
580 addr->name = "Postmaster";
581 *addr_r = addr;
742 const struct message_address *addr; local
[all...]
/dovecot/src/lmtp/
H A Dclient.c45 const char *addr; local
47 addr = net_ip2addr(&client->remote_ip);
48 if (addr[0] == '\0')
49 addr = "local";
50 return addr;
/dovecot/src/lib-fts/
H A Dtest-fts-tokenizer.c480 unsigned char addr[10] = { 0 }; local
490 for (unsigned int j = 0; j < sizeof(addr); j++)
491 addr[j] = test_chars[i_rand() % N_ELEMENTS(test_chars)];
493 (void)uni_utf8_get_valid_data(addr, sizeof(addr), str);
/dovecot/src/lib-http/
H A Dhttp-client-host.c412 struct http_client_peer_addr addr; local
417 http_client_request_get_peer_addr(req, &addr);
418 if (http_client_peer_addr_is_https(&addr) &&
428 queue = http_client_queue_get(host, &addr);
H A Dhttp-client-queue.c37 const struct http_client_peer_addr *addr)
44 if (http_client_peer_addr_cmp(&queue->addr, addr) == 0)
53 const struct http_client_peer_addr *addr)
61 queue->addr = *addr;
63 switch (addr->type) {
66 i_strdup_printf("raw://%s:%u", hostname, addr->a.tcp.port);
67 queue->addr.a.tcp.https_name = NULL;
72 i_strdup_printf("https://%s:%u", hostname, addr
36 http_client_queue_find(struct http_client_host *host, const struct http_client_peer_addr *addr) argument
52 http_client_queue_create(struct http_client_host *host, const struct http_client_peer_addr *addr) argument
105 http_client_queue_get(struct http_client_host *host, const struct http_client_peer_addr *addr) argument
258 const struct http_client_peer_addr *addr = &queue->addr; local
293 struct http_client_peer_addr *addr = &queue->addr; local
449 const struct http_client_peer_addr *addr = &peer->shared->addr; local
501 const struct http_client_peer_addr *addr = &peer->shared->addr; local
966 http_client_queue_claim_request(struct http_client_queue *queue, const struct http_client_peer_addr *addr, bool no_urgent) argument
[all...]
H A Dhttp-server-connection.c1043 struct ip_addr addr; local
1076 if (fd_in != fd_out || net_getpeername(fd_in, &addr, &port) < 0) {
1079 if (addr.family == 0) {
1090 } else if (addr.family == AF_INET6) {
1091 name = t_strdup_printf("[%s]:%u [%u]", net_ip2addr(&addr), port, id);
1093 name = t_strdup_printf("%s:%u [%u]", net_ip2addr(&addr), port, id);
H A Dhttp-client-peer.c193 i_assert(!http_client_peer_addr_is_https(&pshared->addr) ||
250 const struct http_client_peer_addr *addr)
258 pshared->addr = *addr;
259 switch (addr->type) {
262 i_assert(pshared->addr.a.tcp.ip.family != 0);
266 i_assert(pshared->addr.a.tcp.ip.family != 0);
267 pshared->addr_name = i_strdup(addr->a.tcp.https_name);
268 pshared->addr.a.tcp.https_name = pshared->addr_name;
271 pshared->addr_name = i_strdup(addr
249 http_client_peer_shared_create(struct http_client_context *cctx, const struct http_client_peer_addr *addr) argument
327 http_client_peer_shared_get(struct http_client_context *cctx, const struct http_client_peer_addr *addr) argument
709 http_client_peer_get(struct http_client *client, const struct http_client_peer_addr *addr) argument
[all...]
/dovecot/src/submission/
H A Dsubmission-client.c67 const char *addr = NULL; local
70 addr = net_ip2addr(client->user->conn.remote_ip);
71 if (addr == NULL)
72 addr = "local";
73 return addr;
/dovecot/src/lib-storage/index/
H A Dindex-sort.c434 struct message_address *addr; local
436 if (get_first_addr(mail, header, &addr) < 0) {
440 *mailbox_r = addr != NULL && addr->mailbox != NULL ? addr->mailbox : "";
447 struct message_address *addr; local
451 if (get_first_addr(mail, header, &addr) < 0)
453 if (addr == NULL)
456 if (addr->name != NULL) {
458 size_t len = strlen(addr
[all...]
/dovecot/src/login-common/
H A Dmain.c79 const char *addr; local
113 addr = net_ip2addr(&client->ip);
114 if (addr[0] != '\0')
115 str_printfa(str, "%s ", addr);
/dovecot/src/plugins/fts/
H A Dfts-build-mail.c183 struct message_address *addr; local
186 addr = message_address_parse(pool_datastack_create(),
191 message_address_write(str, addr);
/dovecot/src/doveadm/
H A Ddoveadm-mail-fetch.c166 struct message_address *addr; local
168 addr = message_address_parse(pool_datastack_create(),
173 for (; addr != NULL; addr = addr->next) {
177 if (addr->mailbox != NULL)
178 str_append(str, addr->mailbox);
179 if (addr->domain != NULL) {
181 str_append(str, addr->domain);
183 } else if (addr
[all...]
/dovecot/src/lib-lda/
H A Dmail-deliver.c71 struct message_address *addr; local
76 addr = message_address_parse(pool_datastack_create(),
79 return addr == NULL || addr->mailbox == NULL || addr->domain == NULL ||
80 *addr->mailbox == '\0' || *addr->domain == '\0' ?
81 NULL : smtp_address_create_from_msg_temp(addr);
154 { '\0', smtp_address_encode(ctx->rcpt_params.orcpt.addr), "to_envelope" },
408 struct message_address *addr; local
[all...]
/dovecot/src/lib-master/
H A Dmaster-service-haproxy.c79 } addr; member in struct:haproxy_data_v2
402 if (hdr_len < sizeof(data->addr.ip4)) {
409 local_ip.u.ip4.s_addr = data->addr.ip4.dst_addr;
410 local_port = ntohs(data->addr.ip4.dst_port);
412 remote_ip.u.ip4.s_addr = data->addr.ip4.src_addr;
413 remote_port = ntohs(data->addr.ip4.src_port);
414 i += sizeof(data->addr.ip4);
418 if (hdr_len < sizeof(data->addr.ip6)) {
425 memcpy(&local_ip.u.ip6.s6_addr, data->addr.ip6.dst_addr, 16);
426 local_port = ntohs(data->addr
[all...]

Completed in 3507 milliseconds

12