New feature: Happy Eyeballs (RFC 8305)

This commit is contained in:
patterniha 2025-04-29 14:39:02 +03:30
parent aa4134f4a6
commit 4be238a5f3
6 changed files with 413 additions and 99 deletions

View file

@ -130,4 +130,14 @@ message SocketConfig {
repeated CustomSockopt customSockopt = 20;
AddressPortStrategy address_port_strategy = 21;
HappyEyeballsConfig happy_eyeballs = 22;
}
message HappyEyeballsConfig {
bool enabled = 1;
bool prioritize_ipv6 = 2;
uint32 interleave = 3;
uint64 try_delayMs = 4;
uint32 max_concurrent_try = 5;
}