summaryrefslogtreecommitdiff
path: root/net-mgmt/net-snmp-devel/files/patch-snmp_agent.c
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>2008-01-11 23:17:32 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>2008-01-11 23:17:32 +0000
commitdd44d4b2fb1c8bbee64065f867a0fdb0fffc1c03 (patch)
treecc00f99ee86bba7f38d9e54dbc1ff5c1ef561dbe /net-mgmt/net-snmp-devel/files/patch-snmp_agent.c
parentUpdate to Wine 0.9.53. Among others, this includes the following changes: (diff)
- Fix IPv6 handling for libwrap (1).
- Show IPv4 port number as unsigned instead of signed in /var/log/snmpd.log. - Treat physmem as u_long, not int. This fixes hrMmemorySize over 4GB. Submitted by: ume (1) Pointy hat to: kuriyama (1)
Notes
Notes: svn path=/head/; revision=205472
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.c13
1 files changed, 13 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..6428559eb68b
--- /dev/null
+++ b/net-mgmt/net-snmp-devel/files/patch-snmp_agent.c
@@ -0,0 +1,13 @@
+Index: agent/snmp_agent.c
+diff -u -p agent/snmp_agent.c.orig agent/snmp_agent.c
+--- agent/snmp_agent.c.orig Thu Aug 16 22:31:40 2007
++++ agent/snmp_agent.c Fri Jan 11 13:06:27 2008
+@@ -819,7 +819,7 @@ netsnmp_agent_check_packet(netsnmp_sessi
+ }
+ #ifdef USE_LIBWRAP
+ /* Catch udp,udp6,tcp,tcp6 transports using "[" */
+- tcpudpaddr = strstr(addr_string, "[");
++ tcpudpaddr = strrchr(addr_string, '[');
+ if ( tcpudpaddr != 0 ) {
+ char sbuf[64];
+ char *xp;