Set udp dontfrag by default

This commit is contained in:
世界 committed 2022-09-09 14:44:18 +08:00
1 parent cb4fea0240
commit 0c975db0a6
4 files changed
+13 -3

No files matched your search

+4
View File
@@ -112,6 +112,10 @@ func NewDefault(router adapter.Router, options option.DialerOptions) *DefaultDia
if options.TCPFastOpen {
warnTFOOnUnsupportedPlatform.Check()
}
if !options.UDPFragment {
dialer.Control = control.Append(dialer.Control, control.DisableUDPFragment())
listener.Control = control.Append(listener.Control, control.DisableUDPFragment())
}
var bindUDPAddr string
udpDialer := dialer
var bindAddress netip.Addr