]> err.no Git - linux-2.6/blobdiff - net/bridge/netfilter/ebt_snat.c
mac80211: automatic IBSS channel selection
[linux-2.6] / net / bridge / netfilter / ebt_snat.c
index e252dabbb143c80536473c77542b4ecf685c7bc2..5425333dda03b82c3307078a0fae3486cf310d75 100644 (file)
@@ -22,8 +22,8 @@ static int ebt_target_snat(struct sk_buff *skb, unsigned int hooknr,
 {
        const struct ebt_nat_info *info = data;
 
-       if (skb_make_writable(skb, 0))
-               return NF_DROP;
+       if (!skb_make_writable(skb, 0))
+               return EBT_DROP;
 
        memcpy(eth_hdr(skb)->h_source, info->mac, ETH_ALEN);
        if (!(info->target & NAT_ARP_BIT) &&