ip: fix warning in xfrm4_mode_tunnel_input
authorstephen hemminger <stephen@networkplumber.org>
Sat, 16 Feb 2013 07:40:29 +0000 (07:40 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 18 Feb 2013 17:42:48 +0000 (12:42 -0500)
Same problem as IPv6

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/xfrm4_mode_tunnel.c

index 1162ace308380dfb53092eee7bf7d25eedc0b97d..fe5189e2e1147d338d96347666d7a98a4ac7b018 100644 (file)
@@ -142,7 +142,8 @@ static int xfrm4_mode_tunnel_input(struct xfrm_state *x, struct sk_buff *skb)
        for_each_input_rcu(rcv_notify_handlers, handler)
                handler->handler(skb);
 
-       if (err = skb_unclone(skb, GFP_ATOMIC))
+       err = skb_unclone(skb, GFP_ATOMIC);
+       if (err)
                goto out;
 
        if (x->props.flags & XFRM_STATE_DECAP_DSCP)