net: no checksum processing on loopback #23599
Closed
Labels
Comments
This is not a bug in Go but a feature of the operation system. |
this is just a sample, when i sent request to another host, it still has such issue. the checksum is wrong, either. |
It is not Go that computes the UDP checksum. It is the networking layer. Closing because there is nothing we can change in Go to fix this. |
I think that is another feature of the operating system. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (
go version
)?1.8.5/1.9.3 (linux-amd64)
Does this issue reproduce with the latest release?
yes, 1.9.3 still has this issue
What operating system and processor architecture are you using (
go env
)?What did you do?
write a simple UDP client to test:
If possible, provide a recipe for reproducing the error.
A complete runnable program is good.
A link on play.golang.org is best.
What did you expect to see?
The Client send packets with correct checksum
What did you see instead?
seems that the fe3c is fixed for the UDP checksum.
The text was updated successfully, but these errors were encountered: