Loading net/xfrm/xfrm_output.c +4 −5 Original line number Diff line number Diff line Loading @@ -89,7 +89,7 @@ static int xfrm_output_one(struct sk_buff *skb, int err) err = x->type->output(x, skb); if (err == -EINPROGRESS) goto out_exit; goto out; resume: if (err) { Loading @@ -107,15 +107,14 @@ static int xfrm_output_one(struct sk_buff *skb, int err) x = dst->xfrm; } while (x && !(x->outer_mode->flags & XFRM_MODE_FLAG_TUNNEL)); err = 0; return 0; out_exit: return err; error: spin_unlock_bh(&x->lock); error_nolock: kfree_skb(skb); goto out_exit; out: return err; } int xfrm_output_resume(struct sk_buff *skb, int err) Loading Loading
net/xfrm/xfrm_output.c +4 −5 Original line number Diff line number Diff line Loading @@ -89,7 +89,7 @@ static int xfrm_output_one(struct sk_buff *skb, int err) err = x->type->output(x, skb); if (err == -EINPROGRESS) goto out_exit; goto out; resume: if (err) { Loading @@ -107,15 +107,14 @@ static int xfrm_output_one(struct sk_buff *skb, int err) x = dst->xfrm; } while (x && !(x->outer_mode->flags & XFRM_MODE_FLAG_TUNNEL)); err = 0; return 0; out_exit: return err; error: spin_unlock_bh(&x->lock); error_nolock: kfree_skb(skb); goto out_exit; out: return err; } int xfrm_output_resume(struct sk_buff *skb, int err) Loading