#include <string.h>
#include <string>
#include "absl/strings/str_cat.h"
#include <grpc/grpc.h>
#include <grpc/grpc_security.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h"
#include "src/core/lib/iomgr/resolve_address.h"
#include "src/core/lib/iomgr/resolve_address_impl.h"
#include "src/core/lib/iomgr/sockaddr.h"
#include "src/core/lib/iomgr/socket_utils.h"
#include "src/core/lib/resolver/server_address.h"
#include "test/core/end2end/cq_verifier.h"
#include "test/core/util/port.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
static void | my_cancel_ares_request (grpc_ares_request *request) |
static grpc_ares_request * | my_dns_lookup_ares (const char *dns_server, const char *addr, const char *default_port, grpc_pollset_set *interested_parties, grpc_closure *on_done, std::unique_ptr< grpc_core::ServerAddressList > *addresses, std::unique_ptr< grpc_core::ServerAddressList > *balancer_addresses, char **service_config_json, int query_timeout_ms) |
static void | set_resolve_port (int port) |
static void * | tag (intptr_t t) |
Variables | |
static gpr_mu | g_mu |
static int | g_resolve_port = -1 |
static void(* | iomgr_cancel_ares_request )(grpc_ares_request *request) |
static grpc_ares_request *(* | iomgr_dns_lookup_ares )(const char *dns_server, const char *addr, const char *default_port, grpc_pollset_set *interested_parties, grpc_closure *on_done, std::unique_ptr< grpc_core::ServerAddressList > *addresses, std::unique_ptr< grpc_core::ServerAddressList > *balancer_addresses, char **service_config_json, int query_timeout_ms) |
Definition at line 150 of file goaway_server_test.cc.
|
static |
Definition at line 144 of file goaway_server_test.cc.
|
static |
Definition at line 113 of file goaway_server_test.cc.
|
static |
Definition at line 54 of file goaway_server_test.cc.
|
static |
Definition at line 40 of file goaway_server_test.cc.
|
static |
Definition at line 42 of file goaway_server_test.cc.
|
static |
Definition at line 43 of file goaway_server_test.cc.
|
static |
Definition at line 52 of file goaway_server_test.cc.
|
static |
Definition at line 45 of file goaway_server_test.cc.