diff options
Diffstat (limited to 'net/bridge/br_device.c')
-rw-r--r-- | net/bridge/br_device.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/net/bridge/br_device.c b/net/bridge/br_device.c index f8dbcee80eba..905a39c33a16 100644 --- a/net/bridge/br_device.c +++ b/net/bridge/br_device.c | |||
@@ -40,7 +40,7 @@ int br_dev_xmit(struct sk_buff *skb, struct net_device *dev) | |||
40 | skb->mac.raw = skb->data; | 40 | skb->mac.raw = skb->data; |
41 | skb_pull(skb, ETH_HLEN); | 41 | skb_pull(skb, ETH_HLEN); |
42 | 42 | ||
43 | if (dest[0] & 1) | 43 | if (dest[0] & 1) |
44 | br_flood_deliver(br, skb, 0); | 44 | br_flood_deliver(br, skb, 0); |
45 | else if ((dst = __br_fdb_get(br, dest)) != NULL) | 45 | else if ((dst = __br_fdb_get(br, dest)) != NULL) |
46 | br_deliver(dst->dst, skb); | 46 | br_deliver(dst->dst, skb); |
@@ -178,12 +178,12 @@ void br_dev_setup(struct net_device *dev) | |||
178 | dev->change_mtu = br_change_mtu; | 178 | dev->change_mtu = br_change_mtu; |
179 | dev->destructor = free_netdev; | 179 | dev->destructor = free_netdev; |
180 | SET_MODULE_OWNER(dev); | 180 | SET_MODULE_OWNER(dev); |
181 | SET_ETHTOOL_OPS(dev, &br_ethtool_ops); | 181 | SET_ETHTOOL_OPS(dev, &br_ethtool_ops); |
182 | dev->stop = br_dev_stop; | 182 | dev->stop = br_dev_stop; |
183 | dev->tx_queue_len = 0; | 183 | dev->tx_queue_len = 0; |
184 | dev->set_mac_address = br_set_mac_address; | 184 | dev->set_mac_address = br_set_mac_address; |
185 | dev->priv_flags = IFF_EBRIDGE; | 185 | dev->priv_flags = IFF_EBRIDGE; |
186 | 186 | ||
187 | dev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA | | 187 | dev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA | |
188 | NETIF_F_TSO | NETIF_F_NO_CSUM | NETIF_F_GSO_ROBUST; | 188 | NETIF_F_TSO | NETIF_F_NO_CSUM | NETIF_F_GSO_ROBUST; |
189 | } | 189 | } |