]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - net/bridge/br_forward.c
bridge: move mac header copying into br_netfilter
[karo-tx-linux.git] / net / bridge / br_forward.c
index f96933a823e327fe56f64d1005101309e78a8e49..32541d4f72e83d49258d73a460ee5ea2250ce835 100644 (file)
@@ -37,9 +37,7 @@ static inline int should_deliver(const struct net_bridge_port *p,
 
 int br_dev_queue_push_xmit(struct sk_buff *skb)
 {
-       /* ip_fragment doesn't copy the MAC header */
-       if (nf_bridge_maybe_copy_header(skb) ||
-           !is_skb_forwardable(skb->dev, skb)) {
+       if (!is_skb_forwardable(skb->dev, skb)) {
                kfree_skb(skb);
        } else {
                skb_push(skb, ETH_HLEN);