Module Name: src Committed By: vanhu Date: Thu Mar 17 14:42:58 UTC 2011
Modified Files: src/crypto/dist/ipsec-tools/src/racoon: oakley.c Log Message: fixed a memory leak in oakley_append_rmconf_cr() while generating plist. patch by Roman Hoog Antink <r...@open.ch> To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/crypto/dist/ipsec-tools/src/racoon/oakley.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/dist/ipsec-tools/src/racoon/oakley.c diff -u src/crypto/dist/ipsec-tools/src/racoon/oakley.c:1.21 src/crypto/dist/ipsec-tools/src/racoon/oakley.c:1.22 --- src/crypto/dist/ipsec-tools/src/racoon/oakley.c:1.21 Thu Mar 17 14:39:06 2011 +++ src/crypto/dist/ipsec-tools/src/racoon/oakley.c Thu Mar 17 14:42:58 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: oakley.c,v 1.21 2011/03/17 14:39:06 vanhu Exp $ */ +/* $NetBSD: oakley.c,v 1.22 2011/03/17 14:42:58 vanhu Exp $ */ /* Id: oakley.c,v 1.32 2006/05/26 12:19:46 manubsd Exp */ @@ -2288,7 +2288,7 @@ s_isakmp_certtype(buf->v[0])); plogdump(LLV_DEBUG, buf->v, buf->l); - actx->plist = isakmp_plist_append(actx->plist, buf, ISAKMP_NPTYPE_CR); + actx->plist = isakmp_plist_append_full(actx->plist, buf, ISAKMP_NPTYPE_CR, 1); err: vfree(asn1dn);