X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=net%2Fxfrm%2Fxfrm_user.c;h=ac87a09ba83ed47dd03df3993eca7a108b33d016;hb=1fd5a46dd6bbca3a1275465120caf4748872c2a7;hp=92e2b804c6061a9442b951b99b0d99f8067a657a;hpb=1cb9e8e01d2c73184e2074f37cd155b3c4fdaae6;p=powerpc.git diff --git a/net/xfrm/xfrm_user.c b/net/xfrm/xfrm_user.c index 92e2b804c6..ac87a09ba8 100644 --- a/net/xfrm/xfrm_user.c +++ b/net/xfrm/xfrm_user.c @@ -802,6 +802,7 @@ static int xfrm_add_policy(struct sk_buff *skb, struct nlmsghdr *nlh, void **xfr excl = nlh->nlmsg_type == XFRM_MSG_NEWPOLICY; err = xfrm_policy_insert(p->dir, xp, excl); if (err) { + security_xfrm_policy_free(xp); kfree(xp); return err; }