* The first patch short-circuits searches if the packet is empty. * The second and third patches refactor the ipv4 code in anticipation of adding ipv6 support. * The fourth patch adds ipv6 support. Jeremy Sowden (4): xt_ipp2p: don't search haystack if it's empty xt_ipp2p: move the protocol-specific code out into separate functions xt_ipp2p: move result printing code into separate functions xt_ipp2p: add ipv6 support extensions/libxt_ipp2p.c | 2 +- extensions/xt_ipp2p.c | 293 ++++++++++++++++++++++++++++----------- 2 files changed, 214 insertions(+), 81 deletions(-) -- 2.33.0