Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: hsr: remove redundant null check

Because kfree_skb already checked NULL skb parameter,
so the additional checks are unnecessary, just remove them.

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Wang Hai <wanghai38@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Wang Hai and committed by
David S. Miller
2b96692b 405e30e2

+2 -4
+2 -4
net/hsr/hsr_forward.c
··· 367 367 port->dev->stats.tx_bytes += skb->len; 368 368 } 369 369 370 - if (frame.skb_hsr) 371 - kfree_skb(frame.skb_hsr); 372 - if (frame.skb_std) 373 - kfree_skb(frame.skb_std); 370 + kfree_skb(frame.skb_hsr); 371 + kfree_skb(frame.skb_std); 374 372 return; 375 373 376 374 out_drop: