Sockopt: Allow customSockopt work for Windows & Darwin (#4576)

* Sockopt: Add custom sockopt on Windows & Darwin

* fix windows udp by the way

* use resolved addr

https://github.com/XTLS/Xray-core/pull/4504#issuecomment-2769153797
This commit is contained in:
风扇滑翔翼 2025-04-18 10:30:47 +08:00 committed by GitHub
parent 7a2f42f8d5
commit 5f3ae64f0c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 306 additions and 118 deletions

View file

@ -65,11 +65,12 @@ message ProxyConfig {
}
message CustomSockopt {
string network = 1;
string level = 2;
string opt = 3;
string value = 4;
string type = 5;
string system = 1;
string network = 2;
string level = 3;
string opt = 4;
string value = 5;
string type = 6;
}
// SocketConfig is options to be applied on network sockets.