xfrm: Fix xfrm_state_migrate leak
[pandora-kernel.git] / net / xfrm / xfrm_state.c
index eb96ce5..220ebc0 100644 (file)
@@ -1268,7 +1268,7 @@ struct xfrm_state * xfrm_state_migrate(struct xfrm_state *x,
 
        return xc;
 error:
-       kfree(xc);
+       xfrm_state_put(xc);
        return NULL;
 }
 EXPORT_SYMBOL(xfrm_state_migrate);