From dd44d4b2fb1c8bbee64065f867a0fdb0fffc1c03 Mon Sep 17 00:00:00 2001 From: Jun Kuriyama Date: Fri, 11 Jan 2008 23:17:32 +0000 Subject: - 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) --- net-mgmt/net-snmp/files/patch-snmpUDPDomain.c | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 net-mgmt/net-snmp/files/patch-snmpUDPDomain.c (limited to 'net-mgmt/net-snmp/files/patch-snmpUDPDomain.c') diff --git a/net-mgmt/net-snmp/files/patch-snmpUDPDomain.c b/net-mgmt/net-snmp/files/patch-snmpUDPDomain.c new file mode 100644 index 000000000000..36aba5c59798 --- /dev/null +++ b/net-mgmt/net-snmp/files/patch-snmpUDPDomain.c @@ -0,0 +1,11 @@ +--- snmplib/snmpUDPDomain.c.orig 2008-01-11 21:53:12.214973877 +0900 ++++ snmplib/snmpUDPDomain.c 2008-01-11 21:54:13.707245200 +0900 +@@ -105,7 +105,7 @@ + inet_ntoa(addr_pair->local_addr)); + } else { + sprintf(tmp, "UDP: [%s]->", inet_ntoa(addr_pair->local_addr)); +- sprintf(tmp + strlen(tmp), "[%s]:%hd", ++ sprintf(tmp + strlen(tmp), "[%s]:%hu", + inet_ntoa(to->sin_addr), ntohs(to->sin_port)); + } + return strdup(tmp); -- cgit v1.2.3