From: VANHULLEBUS Y. <va...@us...> - 2006-07-04 09:36:52
|
Update of /cvsroot/ipsec-tools/ipsec-tools/src/racoon In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv15074/src/racoon Modified Files: nattraversal.c Log Message: fixed a malloc check in natt_keepalive_add() Index: nattraversal.c =================================================================== RCS file: /cvsroot/ipsec-tools/ipsec-tools/src/racoon/nattraversal.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- nattraversal.c 6 May 2006 18:08:24 -0000 1.17 +++ nattraversal.c 4 Jul 2006 09:36:02 -0000 1.18 @@ -385,7 +385,7 @@ plog (LLV_ERROR, LOCATION, NULL, "Can't allocate new KA list item\n"); return -1; } - if ((new_addr->dst = dupsaddr(dst)) != NULL) { + if ((new_addr->dst = dupsaddr(dst)) == NULL) { racoon_free(new_addr); plog (LLV_ERROR, LOCATION, NULL, "Can't allocate new KA list item\n"); return -1; |