On Monday 2009-08-24 14:52, Balazs Scheidler wrote: >+static bool >+socket_mt6_v1(const struct sk_buff *skb, const struct xt_match_param *par) >+{ >+ struct ipv6hdr *iph = ipv6_hdr(skb); >+ struct udphdr _hdr, *hp = NULL; >+ struct sock *sk; >+ struct in6_addr *daddr, *saddr; >+ __be16 dport, sport; >+ int thoff; >+ u8 tproto; >+ const struct xt_socket_mtinfo1 *info = (struct xt_socket_mtinfo1 *) par->matchinfo; >+ >+ tproto = ipv6_find_hdr(skb, &thoff, -1, NULL); >+ if (tproto < 0) { >+ pr_debug("socket match: Unable to find transport header in IPv6 packet, dropping\n"); >+ return NF_DROP; >+ } >+ >+ if (tproto == IPPROTO_UDP || tproto == IPPROTO_TCP) { The tabbing seems off (also noticed this in other patches, pcregrep for '^ {8}' ) -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html