[NET]: Use newer is_multicast_ether_addr() in some files
[deliverable/linux.git] / net / ethernet / eth.c
index 9f4dbeb59315765d8acbfcd8917484aa554f0dac..9890fd97e538b6c9a18efb2ae068e8560d530e4b 100644 (file)
@@ -163,7 +163,7 @@ __be16 eth_type_trans(struct sk_buff *skb, struct net_device *dev)
        skb_pull(skb,ETH_HLEN);
        eth = eth_hdr(skb);
        
-       if (*eth->h_dest&1) {
+       if (is_multicast_ether_addr(eth->h_dest)) {
                if (!compare_ether_addr(eth->h_dest, dev->broadcast))
                        skb->pkt_type = PACKET_BROADCAST;
                else
This page took 0.040174 seconds and 5 git commands to generate.