Searched refs:dns_client (Results 1 - 13 of 13) sorted by relevance
/dovecot/src/dns/ |
H A D | dns-client.c | 12 struct dns_client { struct 23 static struct dns_client *dns_client = NULL; variable in typeref:struct:dns_client 25 static void dns_client_destroy(struct dns_client **client); 27 static int dns_client_input_line(struct dns_client *client, const char *line) 72 static void dns_client_input(struct dns_client *client) 90 static struct dns_client *dns_client_create(int fd) 92 struct dns_client *client; 94 client = i_new(struct dns_client, 1); 103 static void dns_client_destroy(struct dns_client **_clien [all...] |
/dovecot/src/lib-dns/ |
H A D | dns-lookup.h | 65 struct dns_client *dns_client_init(const struct dns_lookup_settings *set); 66 void dns_client_deinit(struct dns_client **client); 69 int dns_client_connect(struct dns_client *client, const char **error_r); 70 int dns_client_lookup(struct dns_client *client, const char *host, 78 int dns_client_lookup_ptr(struct dns_client *client, const struct ip_addr *ip, 87 void dns_client_switch_ioloop(struct dns_client *client);
|
H A D | dns-lookup.c | 19 struct dns_client *client; 36 struct dns_client { struct 59 static void dns_client_disconnect(struct dns_client *client, const char *error) 139 static void dns_client_input(struct dns_client *client) 196 struct dns_client *client; 212 struct dns_client *client; 223 static void dns_client_idle_timeout(struct dns_client *client) 233 struct dns_client *client = lookup->client; 264 struct dns_client *dns_client_init(const struct dns_lookup_settings *set) 266 struct dns_client *clien [all...] |
/dovecot/src/lib-smtp/ |
H A D | smtp-client.h | 45 struct dns_client *dns_client; member in struct:smtp_client_settings
|
H A D | smtp-client.c | 36 client->set.dns_client = set->dns_client;
|
H A D | smtp-client-connection.c | 1500 } else if (conn->set.dns_client != NULL) { 1503 (void)dns_client_lookup(conn->set.dns_client, conn->host,
|
/dovecot/src/lib-http/ |
H A D | http-client.c | 145 client->set.dns_client = set->dns_client; 325 if (client->set.dns_client != NULL) 326 dns_client_switch_ioloop(client->set.dns_client); 347 if (client->set.dns_client != NULL) 348 dns_client_switch_ioloop(client->set.dns_client); 444 cctx->set.dns_client = set->dns_client; 568 cctx->dns_client = cctx->set.dns_client; [all...] |
H A D | test-http-client.c | 347 struct dns_client *dns_client; local 373 dns_client = dns_client_init(&dns_set); 375 if (dns_client_connect(dns_client, &error) < 0) 378 dns_client = NULL; 387 http_set.dns_client = dns_client; 454 if (dns_client != NULL) 455 dns_client_deinit(&dns_client);
|
H A D | http-client.h | 23 /* a) If dns_client is set, all lookups are done via it. 27 struct dns_client *dns_client; member in struct:http_client_settings
|
H A D | http-client-host.c | 136 if (cctx->dns_client != NULL) { 138 (void)dns_client_lookup(cctx->dns_client, hshared->name, 306 if (hshared->dns_lookup != NULL && cctx->dns_client == NULL)
|
H A D | http-client-private.h | 396 struct dns_client *dns_client; member in struct:http_client_context
|
H A D | http-client-request.c | 996 if (client->set.dns_client != NULL) 997 dns_client_switch_ioloop(client->set.dns_client); 1022 if (client->set.dns_client != NULL) 1023 dns_client_switch_ioloop(client->set.dns_client);
|
/dovecot/src/lib-fs/ |
H A D | fs-api.h | 144 /* If the backend needs to do DNS lookups, use this dns_client for 146 struct dns_client *dns_client; member in struct:fs_settings
|
Completed in 350 milliseconds