[SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iph
[GitHub/LineageOS/android_kernel_motorola_exynos9610.git] / net / netfilter / xt_length.c
index 32fb998d9bac6e49f2d237afc3d10291f38c2224..65fdb2166996984ff5a0d26c4afb8a4740290977 100644 (file)
@@ -31,7 +31,7 @@ match(const struct sk_buff *skb,
       int *hotdrop)
 {
        const struct xt_length_info *info = matchinfo;
-       u_int16_t pktlen = ntohs(skb->nh.iph->tot_len);
+       u_int16_t pktlen = ntohs(ip_hdr(skb)->tot_len);
 
        return (pktlen >= info->min && pktlen <= info->max) ^ info->invert;
 }