diff options
Diffstat (limited to 'sys/linux/vnet.txt')
| -rw-r--r-- | sys/linux/vnet.txt | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/sys/linux/vnet.txt b/sys/linux/vnet.txt index 7ad9421e7..2dba9f768 100644 --- a/sys/linux/vnet.txt +++ b/sys/linux/vnet.txt @@ -845,14 +845,20 @@ udp_packet { dst_port sock_port length len[parent, int16be] csum csum[parent, pseudo, IPPROTO_UDP, int16be] - extensions array[udp_extensions] - data array[int8] + payload udp_payload } [packed] -udp_extensions [ - guehdr guehdr +udp_payload [ + opaque array[int8] + gue gue_packet + wg wg_packet ] [varlen] +gue_packet { + hdr guehdr + opaque array[int8] +} [packed] + guehdr { hlen bytesize4[parent, int8:5] control int8:1 |
