--- zzzz-none-000/linux-4.19.183/net/ipv6/ah6.c 2021-03-24 10:07:39.000000000 +0000 +++ bcm63-7530ax-756/linux-4.19.183/net/ipv6/ah6.c 2023-06-28 08:54:21.000000000 +0000 @@ -41,6 +41,10 @@ #include #include +#if defined(CONFIG_BCM_KF_BLOG) && defined(CONFIG_BLOG) +#include +#endif + #define IPV6HDR_BASELEN 8 struct tmp_ext { @@ -352,6 +356,10 @@ int sglists = 0; struct scatterlist *seqhisg; +#if defined(CONFIG_BCM_KF_BLOG) && defined(CONFIG_BLOG) + blog_skip(skb, blog_skip_reason_unknown_proto_ah6); +#endif + ahp = x->data; ahash = ahp->ahash; @@ -542,6 +550,9 @@ int sglists = 0; struct scatterlist *seqhisg; +#if defined(CONFIG_BCM_KF_BLOG) && defined(CONFIG_BLOG) + blog_skip(skb, blog_skip_reason_unknown_proto_ah6); +#endif if (!pskb_may_pull(skb, sizeof(struct ip_auth_hdr))) goto out;