diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2024-07-17 14:52:18 +1000 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2024-07-17 15:27:27 +0200 |
commit | 9b125e7776333326b91adfc4cfd54298737004cd (patch) | |
tree | 39ce4a14dacb89248652fdb7f0e7f1bfc7446a25 /tcp_conn.h | |
parent | 2fa91ee391b7bbed960bf404a405573c64d836aa (diff) | |
download | passt-9b125e7776333326b91adfc4cfd54298737004cd.tar passt-9b125e7776333326b91adfc4cfd54298737004cd.tar.gz passt-9b125e7776333326b91adfc4cfd54298737004cd.tar.bz2 passt-9b125e7776333326b91adfc4cfd54298737004cd.tar.lz passt-9b125e7776333326b91adfc4cfd54298737004cd.tar.xz passt-9b125e7776333326b91adfc4cfd54298737004cd.tar.zst passt-9b125e7776333326b91adfc4cfd54298737004cd.zip |
flow, icmp, tcp: Clean up helpers for getting flow from index
TCP (both regular and spliced) and ICMP both have macros to retrieve the
relevant protcol specific flow structure from a flow index. In most cases
what we actually want is to get the specific flow from a sidx. Replace
those simple macros with a more precise inline, which also asserts that
the flow is of the type we expect.
While we're they're also add a pif_at_sidx() helper to get the interface of
a specific flow & side, which is useful in some places.
Finally, fix some minor style issues in the comments on some of the
existing sidx related helpers.
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