From 1b628c9a1418446c0cb064006260ecfc032db960 Mon Sep 17 00:00:00 2001
From: Masahide NAKAMURA <nakam@linux-ipv6.org>
Date: Sat, 24 Feb 2007 02:31:14 +0900
Subject: [KERNELIF] XFRM: Delete xfrm entries correctly when IPsec is enabled for MN.

---
 src/xfrm.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/src/xfrm.c b/src/xfrm.c
index bb155d7..728f4b9 100644
--- a/src/xfrm.c
+++ b/src/xfrm.c
@@ -1570,10 +1570,7 @@ static int _xfrm_del_bule_data(struct bulentry *bule)
 				XFRM_POLICY_ALLOW, prio, NULL, 0))
 		return -1;
 
-	if (bule->flags & IP6_MH_BU_HOME && conf.UseMnHaIPsec)
-		bule->xfrm_state = 0;
-	else
-		bule->xfrm_state &= ~BUL_XFRM_STATE_DATA;
+	bule->xfrm_state &= ~BUL_XFRM_STATE_DATA;
 	return 0;
 }
 
-- 
1.5.0.3

