aboutgitcodebugslistschat
path: root/util.c
diff options
context:
space:
mode:
authorStefano Brivio <sbrivio@redhat.com>2021-10-20 11:10:23 +0200
committerStefano Brivio <sbrivio@redhat.com>2021-10-20 11:10:23 +0200
commit9618d247006a41fba5c1b0470e4723196f96b424 (patch)
tree915f636f855f4cae765ecb1eb6542a387282633f /util.c
parent12cfa6444cd239dbc04391027ad3161f53b6901c (diff)
downloadpasst-9618d247006a41fba5c1b0470e4723196f96b424.tar
passt-9618d247006a41fba5c1b0470e4723196f96b424.tar.gz
passt-9618d247006a41fba5c1b0470e4723196f96b424.tar.bz2
passt-9618d247006a41fba5c1b0470e4723196f96b424.tar.lz
passt-9618d247006a41fba5c1b0470e4723196f96b424.tar.xz
passt-9618d247006a41fba5c1b0470e4723196f96b424.tar.zst
passt-9618d247006a41fba5c1b0470e4723196f96b424.zip
ndp, dhcpv6, tcp, udp: Always use link-local as source if gateway isn't
This shouldn't happen on any sane configuration, but I just met an example of that: the default IPv6 gateway on the host is configured with a global unicast address, we use that as source for RA, DHCPv6 replies, and the guest ignores it. Same later on if we talk TCP or UDP and the guest has no idea where that address comes from. Use our link-local address in case the gateway address is global. Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'util.c')
0 files changed, 0 insertions, 0 deletions