aboutsummaryrefslogtreecommitdiffstats
path: root/net/xfrm
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2005-06-19 01:44:18 -0400
committerDavid S. Miller <davem@davemloft.net>2005-06-19 01:44:18 -0400
commite7443892f656d760ec1b9d92567178c87e100f4a (patch)
tree1fafb0ca8fd4b81af36a2460b4acad3f68bef8ab /net/xfrm
parentbf08867f91a43aa3ba2e4598c06c4769a6cdddf6 (diff)
[IPSEC] Set byid for km_event in xfrm_get_policy
This patch fixes policy deletion in xfrm_user so that it sets km_event.data.byid. This puts xfrm_user on par with what af_key does in this case. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'net/xfrm')
-rw-r--r--net/xfrm/xfrm_user.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/xfrm/xfrm_user.c b/net/xfrm/xfrm_user.c
index 4d3237d08ffb..ff6fc610730e 100644
--- a/net/xfrm/xfrm_user.c
+++ b/net/xfrm/xfrm_user.c
@@ -883,6 +883,7 @@ static int xfrm_get_policy(struct sk_buff *skb, struct nlmsghdr *nlh, void **xfr
883 MSG_DONTWAIT); 883 MSG_DONTWAIT);
884 } 884 }
885 } else { 885 } else {
886 c.data.byid = p->index;
886 c.event = XFRM_SAP_DELETED; 887 c.event = XFRM_SAP_DELETED;
887 c.seq = nlh->nlmsg_seq; 888 c.seq = nlh->nlmsg_seq;
888 c.pid = nlh->nlmsg_pid; 889 c.pid = nlh->nlmsg_pid;