[Pkg-net-snmp-commits] r291 - branches/net-snmp54/debian/patches
Jochen Friedrich
jochen at alioth.debian.org
Fri Nov 6 15:15:57 UTC 2009
Author: jochen
Date: 2009-11-06 15:15:56 +0000 (Fri, 06 Nov 2009)
New Revision: 291
Added:
branches/net-snmp54/debian/patches/57_fix_ipv6_memleak.README
branches/net-snmp54/debian/patches/57_fix_ipv6_memleak.patch
Modified:
branches/net-snmp54/debian/patches/series
Log:
Add patch for IPv6 memory leak
Added: branches/net-snmp54/debian/patches/57_fix_ipv6_memleak.README
===================================================================
--- branches/net-snmp54/debian/patches/57_fix_ipv6_memleak.README (rev 0)
+++ branches/net-snmp54/debian/patches/57_fix_ipv6_memleak.README 2009-11-06 15:15:56 UTC (rev 291)
@@ -0,0 +1,2 @@
+Upstream Changeset 17255: CHANGES: snmpd: fix memory leak when multiple
+interfaces have the same IPv6 address
Added: branches/net-snmp54/debian/patches/57_fix_ipv6_memleak.patch
===================================================================
--- branches/net-snmp54/debian/patches/57_fix_ipv6_memleak.patch (rev 0)
+++ branches/net-snmp54/debian/patches/57_fix_ipv6_memleak.patch 2009-11-06 15:15:56 UTC (rev 291)
@@ -0,0 +1,17 @@
+Index: net-snmp-5.4.2.1/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c
+===================================================================
+--- net-snmp-5.4.2.1.orig/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c (revision 17254)
++++ net-snmp-5.4.2.1/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c (revision 17255)
+@@ -325,7 +325,11 @@
+ /*
+ * add entry to container
+ */
+- CONTAINER_INSERT(container, entry);
++ if (CONTAINER_INSERT(container, entry) < 0) {
++ DEBUGMSGTL(("access:ipaddress:container","error with ipaddress_entry: insert into container failed.\n"));
++ netsnmp_access_ipaddress_entry_free(entry);
++ continue;
++ }
+ }
+
+ fclose(in);
Modified: branches/net-snmp54/debian/patches/series
===================================================================
--- branches/net-snmp54/debian/patches/series 2009-11-06 14:43:13 UTC (rev 290)
+++ branches/net-snmp54/debian/patches/series 2009-11-06 15:15:56 UTC (rev 291)
@@ -10,3 +10,4 @@
32_mnttab_path.patch
44_nlist_kvm.patch
56_manpage.patch
+57_fix_ipv6_memleak.patch
More information about the Pkg-net-snmp-commits
mailing list