[NETFILTER]: Replace sk_buff ** with sk_buff *
[GitHub/exynos8895/android_kernel_samsung_universal8895.git] / net / netfilter / nf_conntrack_netbios_ns.c
index 1d59fabeb5f723554216880d95dc1f2fd195e4ba..9810d81e2a06df129db9f0655556fabf3ce5acf8 100644 (file)
@@ -42,17 +42,17 @@ static unsigned int timeout __read_mostly = 3;
 module_param(timeout, uint, 0400);
 MODULE_PARM_DESC(timeout, "timeout for master connection/replies in seconds");
 
-static int help(struct sk_buff **pskb, unsigned int protoff,
+static int help(struct sk_buff *skb, unsigned int protoff,
                struct nf_conn *ct, enum ip_conntrack_info ctinfo)
 {
        struct nf_conntrack_expect *exp;
-       struct iphdr *iph = ip_hdr(*pskb);
-       struct rtable *rt = (struct rtable *)(*pskb)->dst;
+       struct iphdr *iph = ip_hdr(skb);
+       struct rtable *rt = (struct rtable *)skb->dst;
        struct in_device *in_dev;
        __be32 mask = 0;
 
        /* we're only interested in locally generated packets */
-       if ((*pskb)->sk == NULL)
+       if (skb->sk == NULL)
                goto out;
        if (rt == NULL || !(rt->rt_flags & RTCF_BROADCAST))
                goto out;
@@ -91,7 +91,7 @@ static int help(struct sk_buff **pskb, unsigned int protoff,
        nf_ct_expect_related(exp);
        nf_ct_expect_put(exp);
 
-       nf_ct_refresh(ct, *pskb, timeout * HZ);
+       nf_ct_refresh(ct, skb, timeout * HZ);
 out:
        return NF_ACCEPT;
 }