Index: /home/jjo/src/juanjo/freeswan/klips/net/ipsec/ipsec_sa.c =================================================================== RCS file: /home/jjo/cvs.juanjo/freeswan/klips/net/ipsec/ipsec_sa.c,v retrieving revision 1.1.1.1.2.1 retrieving revision 1.1.1.1.2.2 diff -u -r1.1.1.1.2.1 -r1.1.1.1.2.2 --- freeswan/klips/net/ipsec/ipsec_sa.c 15 Apr 2002 15:13:42 -0000 1.1.1.1.2.1 +++ freeswan/klips/net/ipsec/ipsec_sa.c 22 Aug 2002 20:28:16 -0000 1.1.1.1.2.2 @@ -469,9 +469,11 @@ } ips->ips_ident_d.data = NULL; +#ifdef CONFIG_IPSEC_ALG if (IPSEC_ALG_SA_ESP_ENC(ips)||IPSEC_ALG_SA_ESP_AUTH(ips)) { ipsec_alg_sa_wipe(ips); } +#endif /* CONFIG_IPSEC_ALG */ memset((caddr_t)ips, 0, sizeof(*ips)); kfree(ips);