diff --git a/conn/controlfns_linux.go b/conn/controlfns_linux.go index 7602665..8c8b652 100644 --- a/conn/controlfns_linux.go +++ b/conn/controlfns_linux.go @@ -65,7 +65,7 @@ func init() { // coalesced super-packet is never split and corrupts the WG stream // (download dies). Belt-and-suspenders with the rxOffload guard in // features_linux.go. TX/GSO untouched. - // See SPECS/010-B-O-WG_ENDPOINT_GRO_SPLIT_BRAIN. + // See SPECS/010-B-C-WG_ENDPOINT_GRO_SPLIT_BRAIN. if runtime.GOOS == "android" { return nil } diff --git a/conn/features_linux.go b/conn/features_linux.go index b74c398..7d12890 100644 --- a/conn/features_linux.go +++ b/conn/features_linux.go @@ -35,7 +35,7 @@ func supportsUDPOffload(conn *net.UDPConn) (txOffload, rxOffload bool) { // GOOS=="linux") is dead there — a coalesced GRO super-packet would be read // as one datagram and corrupt the WG transport stream, killing download. // Confirmed on device (CPH2411/Android-15: rxOffload=true, dispatch=single). - // TX is left untouched. See SPECS/010-B-O-WG_ENDPOINT_GRO_SPLIT_BRAIN. + // TX is left untouched. See SPECS/010-B-C-WG_ENDPOINT_GRO_SPLIT_BRAIN. if runtime.GOOS == "android" { return }