]> Pileus Git - ~andy/linux/blobdiff - net/netfilter/xt_mac.c
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux...
[~andy/linux] / net / netfilter / xt_mac.c
index 8160f6b1435d699371af378f3a5c90c2530161b5..d5b4fd4f91ed65073a17fef713b6433663548c78 100644 (file)
@@ -36,7 +36,7 @@ static bool mac_mt(const struct sk_buff *skb, struct xt_action_param *par)
                return false;
        if (skb_mac_header(skb) + ETH_HLEN > skb->data)
                return false;
-       ret  = compare_ether_addr(eth_hdr(skb)->h_source, info->srcaddr) == 0;
+       ret  = ether_addr_equal(eth_hdr(skb)->h_source, info->srcaddr);
        ret ^= info->invert;
        return ret;
 }