[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>
Sat, 28 Jul 2012 04:08:30 +0000 (00:08 -0400)
commit6d379aba6e9eac17599f99c90b9458f2e6bce006
tree49077d04eddc42b848408e67218429e815ad0101
parentb760f4aad3faaa713ca8097414752ba2ad854326
[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