RE: [PATCH] mac80211: Ensure enough headroom when forwarding mesh pkt

2016-12-07 Thread Cedric Izoard
> > - fwd_skb = skb_copy(skb, GFP_ATOMIC); > > + if (skb_headroom(skb) >= local->tx_headroom) > > + fwd_skb = skb_copy(skb, GFP_ATOMIC); > > + else > > + fwd_skb = skb_copy_expand(skb, local->tx_headroom, > > +   0, GFP_ATOMIC); > > Why b

Re: [PATCH] mac80211: Ensure enough headroom when forwarding mesh pkt

2016-12-07 Thread Johannes Berg
> - fwd_skb = skb_copy(skb, GFP_ATOMIC); > + if (skb_headroom(skb) >= local->tx_headroom) > + fwd_skb = skb_copy(skb, GFP_ATOMIC); > + else > + fwd_skb = skb_copy_expand(skb, local->tx_headroom, > +   0, GFP_ATOMIC); Why both