Commit 6f961068671698c242f1828960485fef1392916f
Committed by
David S. Miller
1 parent
fbbfb986a8
Exists in
master
and in
39 other branches
af_key: remove some pointless conditionals before kfree_skb()
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>
Showing 1 changed file with 2 additions and 4 deletions Side-by-side Diff
net/key/af_key.c
... | ... | @@ -313,8 +313,7 @@ |
313 | 313 | if (one_sk != NULL) |
314 | 314 | err = pfkey_broadcast_one(skb, &skb2, allocation, one_sk); |
315 | 315 | |
316 | - if (skb2) | |
317 | - kfree_skb(skb2); | |
316 | + kfree_skb(skb2); | |
318 | 317 | kfree_skb(skb); |
319 | 318 | return err; |
320 | 319 | } |
... | ... | @@ -3573,8 +3572,7 @@ |
3573 | 3572 | out: |
3574 | 3573 | if (err && hdr && pfkey_error(hdr, err, sk) == 0) |
3575 | 3574 | err = 0; |
3576 | - if (skb) | |
3577 | - kfree_skb(skb); | |
3575 | + kfree_skb(skb); | |
3578 | 3576 | |
3579 | 3577 | return err ? : len; |
3580 | 3578 | } |