net/sctp: Always set scope_id in sctp_inet6_skb_msgname
[pandora-kernel.git] / net / sctp / ipv6.c
index a48f23b..b41393e 100644 (file)
@@ -781,6 +781,8 @@ static void sctp_inet6_skb_msgname(struct sk_buff *skb, char *msgname,
                if (ipv6_addr_type(&addr->v6.sin6_addr) & IPV6_ADDR_LINKLOCAL) {
                        struct sctp_ulpevent *ev = sctp_skb2event(skb);
                        addr->v6.sin6_scope_id = ev->iif;
+               } else {
+                       addr->v6.sin6_scope_id = 0;
                }
        }