Re: [PATCH v2] netfilter: amanda: fix RCU pointer typing for nf_nat_amanda_hook
From: Florian Westphal
Date: Tue Feb 03 2026 - 10:11:16 EST
Sun Jian <sun.jian.kdev@xxxxxxxxx> wrote:
> enum amanda_strings {
> @@ -98,7 +98,12 @@ static int amanda_help(struct sk_buff *skb,
> u_int16_t len;
> __be16 port;
> int ret = NF_ACCEPT;
> - typeof(nf_nat_amanda_hook) nf_nat_amanda;
> + unsigned int (*nf_nat_amanda)(struct sk_buff *skb,
> + enum ip_conntrack_info ctinfo,
> + unsigned int protoff,
> + unsigned int matchoff,
> + unsigned int matchlen,
> + struct nf_conntrack_expect *exp);
Why is that needed?