diff options
author | Himangi Saraogi <himangi774@gmail.com> | 2014-07-12 01:55:38 +0530 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-07-11 15:06:38 -0700 |
commit | 8242fc33925c8da802b651a702a902a204142e22 (patch) | |
tree | 765d448c08880ad8ae1bbaa0219306006bf2bf82 /net/ipv6/raw.c | |
parent | bc91b0f07ada5535427373a4e2050877bcc12218 (diff) | |
download | linux-stable-8242fc33925c8da802b651a702a902a204142e22.tar.gz linux-stable-8242fc33925c8da802b651a702a902a204142e22.tar.bz2 linux-stable-8242fc33925c8da802b651a702a902a204142e22.zip |
net: ipv6: Use BUG_ON
The semantic patch that makes the transformation is as follows:
// <smpl>
@@ expression e; @@
-if (e) BUG();
+BUG_ON(e);
// </smpl>
Signed-off-by: Himangi Saraogi <himangi774@gmail.com>
Acked-by: Julia Lawall <julia.lawall@lip6.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/raw.c')
-rw-r--r-- | net/ipv6/raw.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/net/ipv6/raw.c b/net/ipv6/raw.c index b2dc60b0c764..dee80fb1aa86 100644 --- a/net/ipv6/raw.c +++ b/net/ipv6/raw.c @@ -588,8 +588,7 @@ static int rawv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6, } offset += skb_transport_offset(skb); - if (skb_copy_bits(skb, offset, &csum, 2)) - BUG(); + BUG_ON(skb_copy_bits(skb, offset, &csum, 2)); /* in case cksum was not initialized */ if (unlikely(csum)) @@ -601,8 +600,7 @@ static int rawv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6, if (csum == 0 && fl6->flowi6_proto == IPPROTO_UDP) csum = CSUM_MANGLED_0; - if (skb_store_bits(skb, offset, &csum, 2)) - BUG(); + BUG_ON(skb_store_bits(skb, offset, &csum, 2)); send: err = ip6_push_pending_frames(sk); |