]> git.meshlink.io Git - utcp/commit
Add UDP semantics.
authorGuus Sliepen <guus@meshlink.io>
Mon, 3 Jul 2017 21:16:01 +0000 (23:16 +0200)
committerGuus Sliepen <guus@meshlink.io>
Mon, 3 Jul 2017 21:16:01 +0000 (23:16 +0200)
commit5ded633782709710c42648c71154d6062e83b7a6
treed0932360bc4e320b3d5b45e9af4285ea21ed7a48
parent7d9236c1836ac3fd9ca137ed79b4261038ab5327
Add UDP semantics.

Basically, never retransmit, and whatever we get we immediately pass up to
the application. The only thing we do handle the TCP way is the FIN packet.

This also introduces the use of the aux entry in the header. We know that
older versions of UTCP ignore this field, and also ignore any extra data
in SYN packets, so we can add anything here in a backwards-compatible way.
utcp.c