#include <grpc/support/port_platform.h>
#include <stdint.h>
#include <string>
#include "absl/status/statusor.h"
#include "src/core/lib/iomgr/resolved_address.h"
Go to the source code of this file.
int grpc_sockaddr_get_family | ( | const grpc_resolved_address * | resolved_addr | ) |
Definition at line 297 of file sockaddr_utils.cc.
std::string grpc_sockaddr_get_packed_host | ( | const grpc_resolved_address * | resolved_addr | ) |
Definition at line 344 of file sockaddr_utils.cc.
int grpc_sockaddr_get_port | ( | const grpc_resolved_address * | addr | ) |
Definition at line 303 of file sockaddr_utils.cc.
const char* grpc_sockaddr_get_uri_scheme | ( | const grpc_resolved_address * | addr | ) |
Definition at line 282 of file sockaddr_utils.cc.
int grpc_sockaddr_is_v4mapped | ( | const grpc_resolved_address * | addr, |
grpc_resolved_address * | addr4_out | ||
) |
Definition at line 81 of file sockaddr_utils.cc.
int grpc_sockaddr_is_wildcard | ( | const grpc_resolved_address * | addr, |
int * | port_out | ||
) |
Definition at line 132 of file sockaddr_utils.cc.
void grpc_sockaddr_make_wildcard4 | ( | int | port, |
grpc_resolved_address * | wild_out | ||
) |
Definition at line 172 of file sockaddr_utils.cc.
void grpc_sockaddr_make_wildcard6 | ( | int | port, |
grpc_resolved_address * | wild_out | ||
) |
Definition at line 183 of file sockaddr_utils.cc.
void grpc_sockaddr_make_wildcards | ( | int | port, |
grpc_resolved_address * | wild4_out, | ||
grpc_resolved_address * | wild6_out | ||
) |
Definition at line 166 of file sockaddr_utils.cc.
void grpc_sockaddr_mask_bits | ( | grpc_resolved_address * | address, |
uint32_t | mask_bits | ||
) |
Definition at line 363 of file sockaddr_utils.cc.
bool grpc_sockaddr_match_subnet | ( | const grpc_resolved_address * | address, |
const grpc_resolved_address * | subnet_address, | ||
uint32_t | mask_bits | ||
) |
Definition at line 415 of file sockaddr_utils.cc.
int grpc_sockaddr_set_port | ( | grpc_resolved_address * | addr, |
int | port | ||
) |
Definition at line 324 of file sockaddr_utils.cc.
absl::StatusOr<std::string> grpc_sockaddr_to_string | ( | const grpc_resolved_address * | addr, |
bool | normalize | ||
) |
Definition at line 194 of file sockaddr_utils.cc.
absl::StatusOr<std::string> grpc_sockaddr_to_uri | ( | const grpc_resolved_address * | addr | ) |
Definition at line 260 of file sockaddr_utils.cc.
int grpc_sockaddr_to_v4mapped | ( | const grpc_resolved_address * | addr, |
grpc_resolved_address * | addr6_out | ||
) |
Definition at line 111 of file sockaddr_utils.cc.