X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcore%2Flib%2Fiomgr%2Fresolve_address.h;h=b9e25b0f77e7a8a8b79ce63c189eb0b6337e3264;hb=2cbdc95f7308919f1c0019c7edced2f114c46703;hp=025a141b4a7b6801d6011cba9e2a4048dec88323;hpb=af636c1416903546f62fd030537bf6663b2b3a0a;p=platform%2Fupstream%2Fgrpc.git diff --git a/src/core/lib/iomgr/resolve_address.h b/src/core/lib/iomgr/resolve_address.h index 025a141..b9e25b0 100644 --- a/src/core/lib/iomgr/resolve_address.h +++ b/src/core/lib/iomgr/resolve_address.h @@ -25,10 +25,6 @@ #include "src/core/lib/iomgr/port.h" -#ifdef GRPC_UV -#include -#endif - #ifdef GRPC_WINSOCK_SOCKET #include #endif @@ -49,14 +45,20 @@ struct grpc_resolved_addresses { size_t naddrs; grpc_resolved_address* addrs; }; + +namespace grpc_core { +extern const char* kDefaultSecurePort; +constexpr int kDefaultSecurePortInt = 443; +} // namespace grpc_core + typedef struct grpc_address_resolver_vtable { void (*resolve_address)(const char* addr, const char* default_port, grpc_pollset_set* interested_parties, grpc_closure* on_done, grpc_resolved_addresses** addresses); - grpc_error* (*blocking_resolve_address)(const char* name, - const char* default_port, - grpc_resolved_addresses** addresses); + grpc_error_handle (*blocking_resolve_address)( + const char* name, const char* default_port, + grpc_resolved_addresses** addresses); } grpc_address_resolver_vtable; void grpc_set_resolver_impl(grpc_address_resolver_vtable* vtable); @@ -74,8 +76,8 @@ void grpc_resolved_addresses_destroy(grpc_resolved_addresses* addresses); /* Resolve addr in a blocking fashion. On success, result must be freed with grpc_resolved_addresses_destroy. */ -grpc_error* grpc_blocking_resolve_address(const char* name, - const char* default_port, - grpc_resolved_addresses** addresses); +grpc_error_handle grpc_blocking_resolve_address( + const char* name, const char* default_port, + grpc_resolved_addresses** addresses); #endif /* GRPC_CORE_LIB_IOMGR_RESOLVE_ADDRESS_H */