Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: vpnc: devel

svn commit: vpnc r326 - /trunk/vpnc.c

 

 

vpnc devel RSS feed   Index | Next | Previous | View Threaded


vpnc at unix-ag

Jun 23, 2008, 12:53 PM

Post #1 of 1 (117 views)
Permalink
svn commit: vpnc r326 - /trunk/vpnc.c

Author: Maurice Massar
Date: Mon Jun 23 21:53:45 2008
New Revision: 326

Log:
fix one leak

Modified:
trunk/vpnc.c

Modified: trunk/vpnc.c
==============================================================================
--- trunk/vpnc.c (original)
+++ trunk/vpnc.c Mon Jun 23 21:53:45 2008
@@ -2588,7 +2588,6 @@

DEBUGTOP(2, printf("S7.3 QM_packet2 validate type\n"));
reject = unpack_verify_phase2(s, r_packet, r_length, &r, nonce_i, sizeof(nonce_i));
- /* FIXME: LEAK: r not freed */

if (((reject == 0) || (reject == ISAKMP_N_AUTHENTICATION_FAILED))
&& r->exchange_type == ISAKMP_EXCHANGE_INFORMATIONAL) {
@@ -2835,6 +2834,7 @@
group_free(dh_grp);
if (dh_shared_secret)
free(dh_shared_secret);
+ free_isakmp_packet(r);

if ((opt_natt_mode == NATT_CISCO_UDP) && s->ipsec.peer_udpencap_port) {
s->esp_fd = make_socket(s, opt_udpencapport, s->ipsec.peer_udpencap_port);

_______________________________________________
vpnc-devel mailing list
vpnc-devel[at]unix-ag.uni-kl.de
https://lists.unix-ag.uni-kl.de/mailman/listinfo/vpnc-devel
http://www.unix-ag.uni-kl.de/~massar/vpnc/

vpnc devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.