> On Mar 9, 2019, at 10:34 AM, Pete Heist <p...@heistp.net> wrote:
>>
>> It is not because of it's additional support for a partial checksum
>> that I favor trying to make UDP-lite more deployable.
>
> Aha, ok! In that case I’ll put it on the list for first just supporting
> UDP-lite with a regular full checksum. It should be easy (said the sailor,
> unawares of the kraken). The partial checksum for measuring corruption can be
> down the road.
Unfortunately this isn’t a one-liner in Go, as the value 0 is hardcoded for the
protocol argument passed in to the socket function.
It should be possible with a raw socket and making the UDP packet myself (not
hard), but that requires either root privileges or cap_net_raw and looking at
all proto 136 packets, which I don’t love. I’m still asking around and either
way I’ll get it done at some point or another. Maybe the Go team would take a
patch to add “udplite” as a new “network” argument, but I doubt it, as OS
support is limited pretty much to Linux and FreeBSD.
_______________________________________________
Flent-users mailing list
Flent-users@flent.org
http://flent.org/mailman/listinfo/flent-users_flent.org