[server] replay attack detection memory leak bug fix
authorMichael Rash <mbr@cipherdyne.org>
Sat, 28 Jul 2012 04:08:30 +0000 (00:08 -0400)
committerMichael Rash <mbr@cipherdyne.org>
Tue, 31 Jul 2012 02:33:24 +0000 (22:33 -0400)
commit060fbb607f25ea2cd511d4cd548dc419d8eb3884
tree3c4754baa4c54b02a79b4dea6403f567dc178f2f
parent8e26cca9f3c9edf6bc47101e88eff34f8d460f7d
[server] replay attack detection memory leak bug fix

This commit fixes the following memory leak found with valgrind:

44 bytes in 1 blocks are definitely lost in loss record 2 of 2
   at 0x482BE68: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
   by 0x490EA50: strdup (strdup.c:43)
   by 0x10CD69: incoming_spa (incoming_spa.c:162)
   by 0x10E000: process_packet (process_packet.c:200)
   by 0x4862E63: ??? (in /usr/lib/i386-linux-gnu/libpcap.so.1.1.1)
   by 0x4865667: pcap_dispatch (in /usr/lib/i386-linux-gnu/libpcap.so.1.1.1)
   by 0x10DABF: pcap_capture (pcap_capture.c:226)
   by 0x10A798: main (fwknopd.c:299)
server/incoming_spa.c