]> git.ipfire.org Git - thirdparty/wireguard-go.git/commit
net: implement ECN handling, rfc6040 style fd/propagate-DSCP-bits
authorFlorent Daigniere <nextgens@freenetproject.org>
Sat, 23 Feb 2019 20:50:04 +0000 (21:50 +0100)
committerFlorent Daigniere <nextgens@freenetproject.org>
Mon, 25 Feb 2019 17:20:23 +0000 (18:20 +0100)
commit0c2d06d8a5a6bb61b42857ac2c21c579b11a6f1c
treeabcd5992aaa3f02f0c0b5e14a4673317b6749fca
parent9e686cd714a371ad5f35f356fe88f018fa5e92e6
net: implement ECN handling, rfc6040 style

To decide whether we should use the compatibility mode or the normal
mode with a peer, we use the handshake messages as a signaling channel.

If we receive the expected ECN bits, it most likely means they're
running a compatible version.

Signed-off-by: Florent Daigniere <nextgens@freenetproject.org>
conn.go
conn_default.go
conn_linux.go
misc.go
peer.go
receive.go
send.go