On Mon, May 20, 2024 at 01:27:22PM +0200, Pablo Neira Ayuso wrote: > On Mon, May 13, 2024 at 10:00:31PM +0000, Antonio Ojea wrote: > > Fixes the bug described in > > https://bugzilla.netfilter.org/show_bug.cgi?id=1742 > > causing netfilter to drop SCTP packets when using > > nfqueue and GSO due to incorrect checksum. > > > > Patch 1 adds a new helper to process the sctp checksum > > correctly. > > > > Patch 2 adds a selftest regression test. > > I am inclined to integrated this into nf.git, I will pick a Fixes: tag > sufficiently old so -stable picks up. I have to collapse this chunk, otherwise I hit one issue with missing exported symbol. No need to resend, I will amend here. Just for the record. diff --git a/net/core/dev.c b/net/core/dev.c index e1bb6d7856d9..e7d83b95e6cc 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -3384,6 +3384,7 @@ int skb_crc32c_csum_help(struct sk_buff *skb) out: return ret; } +EXPORT_SYMBOL(skb_crc32c_csum_help); __be16 skb_network_protocol(struct sk_buff *skb, int *depth) { ERROR: modpost: "skb_crc32c_csum_help" [net/netfilter/nfnetlink_queue.ko] undefined! make[2]: *** [scripts/Makefile.modpost:145: Module.symvers] Error