On Fri, Aug 11, 2023 at 06:31:57PM +1000, David Gibson wrote: > I'm still working on bunch of things to start implementing the > generalised flow table. However, I think this set of preliminary > clean ups and fixes stand well enough on their own that they're ready > for merge now. > > Based on the epoll patch series. Oops, forgot one patch. New spin coming. > > David Gibson (6): > tap: Don't clobber source address in tap6_handler() > tap: Pass source address to protocol handler functions > tcp: More precise terms for addresses and ports > tcp: Consistent usage of ports in tcp_seq_init() > tcp, udp: Don't include destination address in partially precomputed > csums > tcp, udp: Don't pre-fill IPv4 destination address in headers > > icmp.c | 12 ++-- > icmp.h | 3 +- > passt.c | 10 ++- > passt.h | 4 +- > pasta.c | 2 +- > tap.c | 29 ++++----- > tcp.c | 188 ++++++++++++++++++++++++----------------------------- > tcp.h | 5 +- > tcp_conn.h | 12 ++-- > udp.c | 37 ++++------- > udp.h | 5 +- > util.h | 4 +- > 12 files changed, 142 insertions(+), 169 deletions(-) > -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson