aboutgitcodebugslistschat
path: root/udp.c
diff options
context:
space:
mode:
authorDavid Gibson <david@gibson.dropbear.id.au>2022-09-24 19:08:19 +1000
committerStefano Brivio <sbrivio@redhat.com>2022-09-24 14:48:35 +0200
commitf5a31ee94c37f92729d458335705f5befa168151 (patch)
tree6710d5df183469d10d69c71e1d13ee04f01ba6ae /udp.c
parent1467a35b5af93a5f7c6678e1c6a8d9b4c191160c (diff)
downloadpasst-f5a31ee94c37f92729d458335705f5befa168151.tar
passt-f5a31ee94c37f92729d458335705f5befa168151.tar.gz
passt-f5a31ee94c37f92729d458335705f5befa168151.tar.bz2
passt-f5a31ee94c37f92729d458335705f5befa168151.tar.lz
passt-f5a31ee94c37f92729d458335705f5befa168151.tar.xz
passt-f5a31ee94c37f92729d458335705f5befa168151.tar.zst
passt-f5a31ee94c37f92729d458335705f5befa168151.zip
Don't use indirect remap functions for conf_ports()
Now that we've delayed initialization of the UDP specific "reverse" map until udp_init(), the only difference between the various 'remap' functions used in conf_ports() is which array they target. So, simplify by open coding the logic into conf_ports() with a pointer to the correct mapping array. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'udp.c')
-rw-r--r--udp.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/udp.c b/udp.c
index eb32dda..d17b3b4 100644
--- a/udp.c
+++ b/udp.c
@@ -259,28 +259,6 @@ static struct iovec udp_iov_sendto [UDP_SPLICE_FRAMES];
static struct mmsghdr udp_mmh_sendto [UDP_SPLICE_FRAMES];
/**
- * udp_remap_to_tap() - Set delta for port translation to/from guest/tap
- * @c: Execution context
- * @port: Original destination port, host order
- * @delta: Delta to be added to original destination port
- */
-void udp_remap_to_tap(struct ctx *c, in_port_t port, in_port_t delta)
-{
- c->udp.fwd_in.f.delta[port] = delta;
-}
-
-/**
- * udp_remap_to_init() - Set delta for port translation to/from init namespace
- * @c: Execution context
- * @port: Original destination port, host order
- * @delta: Delta to be added to original destination port
- */
-void udp_remap_to_init(struct ctx *c, in_port_t port, in_port_t delta)
-{
- c->udp.fwd_out.f.delta[port] = delta;
-}
-
-/**
* udp_invert_portmap() - Compute reverse port translations for return packets
* @fwd: Port forwarding configuration to compute reverse map for
*/