diff options
author | Jun Kuriyama <kuriyama@FreeBSD.org> | 2005-03-22 08:32:48 +0000 |
---|---|---|
committer | Jun Kuriyama <kuriyama@FreeBSD.org> | 2005-03-22 08:32:48 +0000 |
commit | a3597c82c28ab7d9aaf7926adb75b1f7490b932f (patch) | |
tree | 033be3002384478c54207ecb0e6a3f7c73d9d3ad /net-mgmt/net-snmp-devel/files/patch-snmp_agent.c | |
parent | - Fix build on RELENG_5 after math.h MFC (diff) |
(1) Fix memory leak by connections from <UNKNOWN>.
(2) Take care of large counters on 64bit platforms.
PR: ports/78807 (1)
Submitted by: Andriy Gapon <avg@icyb.net.ua> (1),
Peter Losher <Peter_Losher@isc.org> (2)
Approved by: portmgr (marcus)
Notes
Notes:
svn path=/head/; revision=131884
Diffstat (limited to 'net-mgmt/net-snmp-devel/files/patch-snmp_agent.c')
-rw-r--r-- | net-mgmt/net-snmp-devel/files/patch-snmp_agent.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmp_agent.c b/net-mgmt/net-snmp-devel/files/patch-snmp_agent.c new file mode 100644 index 000000000000..735b7fbbc753 --- /dev/null +++ b/net-mgmt/net-snmp-devel/files/patch-snmp_agent.c @@ -0,0 +1,10 @@ +--- agent/snmp_agent.c.orig Tue Mar 22 11:11:51 2005 ++++ agent/snmp_agent.c Tue Mar 22 11:12:29 2005 +@@ -825,6 +825,7 @@ + return 0; + } + } else { ++ SNMP_FREE(addr_string); + if (hosts_ctl("snmpd", STRING_UNKNOWN, STRING_UNKNOWN, STRING_UNKNOWN)){ + snmp_log(allow_severity, "Connection from <UNKNOWN>\n"); + addr_string = strdup("<UNKNOWN>"); |