diff options
Diffstat (limited to 'net-p2p/gnunet/files/patch-src_transports_udp6.c')
-rw-r--r-- | net-p2p/gnunet/files/patch-src_transports_udp6.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/net-p2p/gnunet/files/patch-src_transports_udp6.c b/net-p2p/gnunet/files/patch-src_transports_udp6.c new file mode 100644 index 000000000000..880a836c35ea --- /dev/null +++ b/net-p2p/gnunet/files/patch-src_transports_udp6.c @@ -0,0 +1,21 @@ + +$FreeBSD$ + +--- src/transports/udp6.c.orig Fri Oct 1 01:38:25 2004 ++++ src/transports/udp6.c Fri Oct 1 01:39:15 2004 +@@ -275,6 +275,7 @@ + #endif + /* quick test of the packet, if failed, repeat! */ + if (size != ntohs(udp6m.size)) { ++ char * tmp = MALLOC(INET6_ADDRSTRLEN); + LOG(LOG_WARNING, + _("Packed received from %s:%d (UDP6) failed format check."), + inet_ntop(AF_INET6, +@@ -282,6 +283,7 @@ + tmp, + INET6_ADDRSTRLEN), + ntohs(incoming.sin6_port)); ++ FREE(tmp); + goto RETRY; + } + GNUNET_ASSERT(sizeof(struct in6_addr) == sizeof(IP6addr)); |