]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/ipv6/af_inet6.c
[INET]: Fix incorrect "inet_sock->is_icsk" assignment.
[linux-2.6-omap-h63xx.git] / net / ipv6 / af_inet6.c
index e5cd83b2205d41e9a2689224b12d4d8dbfaec2e9..832a5e6e2d7e6270808bbfc70a26eddba49250a6 100644 (file)
@@ -171,7 +171,7 @@ lookup_protocol:
                sk->sk_reuse = 1;
 
        inet = inet_sk(sk);
-       inet->is_icsk = INET_PROTOSW_ICSK & answer_flags;
+       inet->is_icsk = (INET_PROTOSW_ICSK & answer_flags) == INET_PROTOSW_ICSK;
 
        if (SOCK_RAW == sock->type) {
                inet->num = protocol;