diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2024-02-28 22:25:20 +1100 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2024-02-29 09:48:27 +0100 |
commit | 3b9098aa49bd083a7900dc6e0219bf76e389afd4 (patch) | |
tree | 6d80efa34cd6819d5e263bcd3dc5de7b3fb73875 /udp.h | |
parent | 10376e7a2f3780a3591d70da2f7db9b3367e9222 (diff) | |
download | passt-3b9098aa49bd083a7900dc6e0219bf76e389afd4.tar passt-3b9098aa49bd083a7900dc6e0219bf76e389afd4.tar.gz passt-3b9098aa49bd083a7900dc6e0219bf76e389afd4.tar.bz2 passt-3b9098aa49bd083a7900dc6e0219bf76e389afd4.tar.lz passt-3b9098aa49bd083a7900dc6e0219bf76e389afd4.tar.xz passt-3b9098aa49bd083a7900dc6e0219bf76e389afd4.tar.zst passt-3b9098aa49bd083a7900dc6e0219bf76e389afd4.zip |
fwd: Rename port_fwd.[ch] and their contents
Currently port_fwd.[ch] contains helpers related to port forwarding,
particular automatic port forwarding. We're planning to allow much more
flexible sorts of forwarding, including both port translation and NAT based
on the flow table. This will subsume the existing port forwarding logic,
so rename port_fwd.[ch] to fwd.[ch] with matching updates to all the names
within.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'udp.h')
-rw-r--r-- | udp.h | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -43,12 +43,12 @@ union udp_epoll_ref { /** - * udp_port_fwd - UDP specific port forwarding configuration + * udp_fwd_ports - UDP specific port forwarding configuration * @f: Generic forwarding configuration * @rdelta: Reversed delta map to translate source ports on return packets */ -struct udp_port_fwd { - struct port_fwd f; +struct udp_fwd_ports { + struct fwd_ports f; in_port_t rdelta[NUM_PORTS]; }; @@ -59,8 +59,8 @@ struct udp_port_fwd { * @timer_run: Timestamp of most recent timer run */ struct udp_ctx { - struct udp_port_fwd fwd_in; - struct udp_port_fwd fwd_out; + struct udp_fwd_ports fwd_in; + struct udp_fwd_ports fwd_out; struct timespec timer_run; }; |