diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2023-11-03 13:23:00 +1100 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2023-11-07 09:53:24 +0100 |
commit | 180dbc957aa5f49f03ab04b65f826e32763ab5cd (patch) | |
tree | 611376252fe32e9dd38ebd5a912ac273abd0c5c6 /tcp_splice.c | |
parent | 5a0485425bc9d43bc5228fe1b8b6286be83d3d1e (diff) | |
download | passt-180dbc957aa5f49f03ab04b65f826e32763ab5cd.tar passt-180dbc957aa5f49f03ab04b65f826e32763ab5cd.tar.gz passt-180dbc957aa5f49f03ab04b65f826e32763ab5cd.tar.bz2 passt-180dbc957aa5f49f03ab04b65f826e32763ab5cd.tar.lz passt-180dbc957aa5f49f03ab04b65f826e32763ab5cd.tar.xz passt-180dbc957aa5f49f03ab04b65f826e32763ab5cd.tar.zst passt-180dbc957aa5f49f03ab04b65f826e32763ab5cd.zip |
port_fwd: Don't NS_CALL get_bound_ports()
When we want to scan for bound ports in the namespace we use NS_CALL() to
run get_bound_ports() in the namespace. However, the only thing it
actually needed to be in the namespace for was to open the /proc/net file
it was scanning. Since we now always pre-open those, we no longer need
to switch to the namespace for the actual get_bound_ports() calls.
That in turn means that tcp_port_detect() doesn't need to run in the ns
either, and we can just replace it with inline calls to get_bound_ports().
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'tcp_splice.c')
0 files changed, 0 insertions, 0 deletions