packet: remove some pointless conditionals before kfree_skb()
authorWei Yongjun <yjwei@cn.fujitsu.com>
Wed, 25 Feb 2009 00:36:42 +0000 (00:36 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Feb 2009 07:07:35 +0000 (23:07 -0800)
Remove some pointless conditionals before kfree_skb().

Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/packet/af_packet.c

index 1fc4a7885c410f59ce5c81399d6829084a99cdbd..d8cc006fac455cce40956330d561573174b62ca1 100644 (file)
@@ -756,8 +756,7 @@ ring_is_full:
        spin_unlock(&sk->sk_receive_queue.lock);
 
        sk->sk_data_ready(sk, 0);
-       if (copy_skb)
-               kfree_skb(copy_skb);
+       kfree_skb(copy_skb);
        goto drop_n_restore;
 }