Add disabling UDP GSO when an error occurs due to inconsistent peer mtu

This commit is contained in:
albexk 2024-04-03 18:42:37 +03:00 committed by pokamest
parent 3ddf952973
commit e433d13df6
2 changed files with 4 additions and 2 deletions

View file

@ -336,7 +336,7 @@ type ErrUDPGSODisabled struct {
}
func (e ErrUDPGSODisabled) Error() string {
return fmt.Sprintf("disabled UDP GSO on %s, NIC(s) may not support checksum offload", e.onLaddr)
return fmt.Sprintf("disabled UDP GSO on %s, NIC(s) may not support checksum offload or peer MTU with protocol headers is greater than path MTU", e.onLaddr)
}
func (e ErrUDPGSODisabled) Unwrap() error {