{
const struct xt_length_info *info = matchinfo;
u_int16_t pktlen = ntohs(skb->nh.iph->tot_len);
-
+
return (pktlen >= info->min && pktlen <= info->max) ^ info->invert;
}
{
const struct xt_length_info *info = matchinfo;
u_int16_t pktlen = ntohs(skb->nh.ipv6h->payload_len) + sizeof(struct ipv6hdr);
-
+
return (pktlen >= info->min && pktlen <= info->max) ^ info->invert;
}