grpc/test/core/address_utils
youyuanwu a58f83c947 [EventEngine] Support AF_UNIX for windows (#34801)
#22285
Unix domain socket has been added to windows: [AF_UNIX comes to Windows](https://devblogs.microsoft.com/commandline/af_unix-comes-to-windows/)

Golang net pkg has adopted this long ago:
https://go-review.googlesource.com/c/go/+/125456
https://go-review.googlesource.com/c/sys/+/132555
grpc-go already support this.

AF_UNIX on windows is seamlessly integrated with winsock API.
The modification needed are:
* Set the right address family AF_UNIX depending on the address config, instead of using AF_INET6 all the time.
* Ignore socket options for tcp.

Closes #34801

COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/34801 from youyuanwu:dev 3d9b5c097b
PiperOrigin-RevId: 607083164
2024-02-14 13:15:57 -08:00
..
sockaddr_uri_corpus Revert "Revert "Fix grpc_sockaddr_to_uri to return URI encoded string. Also see #29323 which has a similar fix for unix abstract addresses."" (#29798) 2022-06-02 13:51:04 -07:00
BUILD gtestify test/core/address_utils (#30193) 2022-07-06 20:34:54 -07:00
parse_address_test.cc [EventEngine] Support AF_UNIX for windows (#34801) 2024-02-14 13:15:57 -08:00
parse_address_with_named_scope_id_test.cc [Deps] Update to Clang-16 (#34492) 2023-10-11 16:26:32 -07:00
sockaddr_utils_fuzzer_test.cc [iwyu] Add more test directories (#30952) 2022-09-29 06:47:07 -07:00
sockaddr_utils_test.cc [EventEngine] Support AF_UNIX for windows (#34801) 2024-02-14 13:15:57 -08:00