From fc83d30737d6d85709124dedccee1314adc3ca1a Mon Sep 17 00:00:00 2001 From: Yasuyuki Kozakai Date: Thu, 10 Jan 2008 22:40:39 -0800 Subject: [PATCH] --- yaml --- r: 75497 b: refs/heads/master c: 8f41f017866bc3dfe4db02582cfd48f0586cb990 h: refs/heads/master i: 75495: c0896dc80a27c4fd4c8575967303ffa34beda4a9 v: v3 --- [refs] | 2 +- trunk/net/ipv6/netfilter/ip6t_eui64.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 758a17928f99..25c1c082af0f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a6ca5f1dbe40470fcb1ecc921769d792a1e77ed9 +refs/heads/master: 8f41f017866bc3dfe4db02582cfd48f0586cb990 diff --git a/trunk/net/ipv6/netfilter/ip6t_eui64.c b/trunk/net/ipv6/netfilter/ip6t_eui64.c index 34ba150bfe5d..41df9a578c7a 100644 --- a/trunk/net/ipv6/netfilter/ip6t_eui64.c +++ b/trunk/net/ipv6/netfilter/ip6t_eui64.c @@ -47,7 +47,7 @@ match(const struct sk_buff *skb, memcpy(eui64 + 5, eth_hdr(skb)->h_source + 3, 3); eui64[3] = 0xff; eui64[4] = 0xfe; - eui64[0] |= 0x02; + eui64[0] ^= 0x02; i = 0; while (ipv6_hdr(skb)->saddr.s6_addr[8 + i] == eui64[i]