aboutgitcodebugslistschat
path: root/tcp_conn.h
diff options
context:
space:
mode:
authorDavid Gibson <david@gibson.dropbear.id.au>2022-11-17 16:58:59 +1100
committerStefano Brivio <sbrivio@redhat.com>2022-11-25 01:35:41 +0100
commita93bfada5bdcdf4dc644c705e24c42a3dd586649 (patch)
tree4a442d798503948ca0406ad43fffcabcb97a7a27 /tcp_conn.h
parent7114fc92eb2d32251c9f21c56572a4e7cb1f1254 (diff)
downloadpasst-a93bfada5bdcdf4dc644c705e24c42a3dd586649.tar
passt-a93bfada5bdcdf4dc644c705e24c42a3dd586649.tar.gz
passt-a93bfada5bdcdf4dc644c705e24c42a3dd586649.tar.bz2
passt-a93bfada5bdcdf4dc644c705e24c42a3dd586649.tar.lz
passt-a93bfada5bdcdf4dc644c705e24c42a3dd586649.tar.xz
passt-a93bfada5bdcdf4dc644c705e24c42a3dd586649.tar.zst
passt-a93bfada5bdcdf4dc644c705e24c42a3dd586649.zip
tcp: Unify initial sequence number calculation for IPv4 and IPv6
tcp_seq_init() has separate paths for IPv4 and IPv6 addresses, which means we will calculate different sequence numbers for IPv4 and equivalent IPv4-mapped IPv6 addresses. Change it to treat these the same by always converting the input address into an inany_addr representation and use that to calculate the sequence number. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'tcp_conn.h')
0 files changed, 0 insertions, 0 deletions