aboutgitcodebugslistschat
path: root/tap.c
diff options
context:
space:
mode:
authorLaurent Vivier <lvivier@redhat.com>2024-03-06 16:58:34 +1100
committerStefano Brivio <sbrivio@redhat.com>2024-03-06 08:03:41 +0100
commite82b4fe5fc8f62fd7e0045395ad7d4260be2f35d (patch)
tree50d19aa1a22cd93047f04b5905d3ee92f18f079b /tap.c
parent324bd46782fbc5aee23abe4def5956b98a44e81c (diff)
downloadpasst-e82b4fe5fc8f62fd7e0045395ad7d4260be2f35d.tar
passt-e82b4fe5fc8f62fd7e0045395ad7d4260be2f35d.tar.gz
passt-e82b4fe5fc8f62fd7e0045395ad7d4260be2f35d.tar.bz2
passt-e82b4fe5fc8f62fd7e0045395ad7d4260be2f35d.tar.lz
passt-e82b4fe5fc8f62fd7e0045395ad7d4260be2f35d.tar.xz
passt-e82b4fe5fc8f62fd7e0045395ad7d4260be2f35d.tar.zst
passt-e82b4fe5fc8f62fd7e0045395ad7d4260be2f35d.zip
udp: little cleanup in udp_update_hdrX() to prepare future changes
in udp_update_hdr4(): Assign the source address to src, either b->s_in.sin_addr, c->ip4.dns_match or c->ip4.gw and then set b->iph.saddr to src->s_addr. in udp_update_hdr6(): Assign the source address to src, either b->s_in6.sin6_addr, c->ip6.dns_match, c->ip6.gw or c->ip6.addr_ll. Assign the destination to dst, either c->ip6.addr_seen or &c->ip6.addr_ll_seen. Then set dst to b->ip6h.daddr and src to b->ip6h.saddr. Signed-off-by: Laurent Vivier <lvivier@redhat.com> Message-ID: <20240303135114.1023026-6-lvivier@redhat.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'tap.c')
0 files changed, 0 insertions, 0 deletions