diff --git a/[refs] b/[refs] index b712de213c77..4fc557a25724 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d49c73c729e2ef644558a1f441c044bfacdc9744 +refs/heads/master: 7ee66fcb94cb8be77d5f34cce7d315d11759f9c1 diff --git a/trunk/net/llc/llc_sap.c b/trunk/net/llc/llc_sap.c index 42eb0c3a9780..61cb8cf7d153 100644 --- a/trunk/net/llc/llc_sap.c +++ b/trunk/net/llc/llc_sap.c @@ -330,6 +330,9 @@ static void llc_sap_mcast(struct llc_sap *sap, if (llc->laddr.lsap != laddr->lsap) continue; + if (llc->dev != skb->dev) + continue; + skb1 = skb_clone(skb, GFP_ATOMIC); if (!skb1) break;