summaryrefslogtreecommitdiff
path: root/net-mgmt/net-snmp53/files/patch-snmpUCDIPv6Domain.c
diff options
context:
space:
mode:
authorJeremy Messenger <mezz@FreeBSD.org>2009-07-14 04:49:55 +0000
committerJeremy Messenger <mezz@FreeBSD.org>2009-07-14 04:49:55 +0000
commit89b5fde97c4f8bdff580eed2d69a8a4d447b210a (patch)
tree0c7aa458b5a17b4049e49e0d596d1e82c4ee9615 /net-mgmt/net-snmp53/files/patch-snmpUCDIPv6Domain.c
parentFix the build. (diff)
DEPRECATED= Use net-mgmt/net-snmp port instead
EXPIRATION_DATE=2009-07-01 It has been expired.
Notes
Notes: svn path=/head/; revision=237753
Diffstat (limited to '')
-rw-r--r--net-mgmt/net-snmp53/files/patch-snmpUCDIPv6Domain.c35
1 files changed, 0 insertions, 35 deletions
diff --git a/net-mgmt/net-snmp53/files/patch-snmpUCDIPv6Domain.c b/net-mgmt/net-snmp53/files/patch-snmpUCDIPv6Domain.c
deleted file mode 100644
index e830283e3d4a..000000000000
--- a/net-mgmt/net-snmp53/files/patch-snmpUCDIPv6Domain.c
+++ /dev/null
@@ -1,35 +0,0 @@
-Index: snmplib/snmpUDPIPv6Domain.c
-diff -u -p snmplib/snmpUDPIPv6Domain.c.orig snmplib/snmpUDPIPv6Domain.c
---- snmplib/snmpUDPIPv6Domain.c.orig Mon Aug 20 17:06:42 2007
-+++ snmplib/snmpUDPIPv6Domain.c Fri Jan 11 13:39:36 2008
-@@ -103,13 +103,24 @@ netsnmp_udp6_fmtaddr(netsnmp_transport *
- if (to == NULL) {
- return strdup("UDP/IPv6: unknown");
- } else {
-- char addr[INET6_ADDRSTRLEN];
-- char tmp[INET6_ADDRSTRLEN + 18];
-+ char addr[NI_MAXHOST], tmp[NI_MAXHOST + NI_MAXSERV + 12];
-
-- sprintf(tmp, "UDP/IPv6: [%s]:%hu",
-- inet_ntop(AF_INET6, (void *) &(to->sin6_addr), addr,
-- INET6_ADDRSTRLEN), ntohs(to->sin6_port));
-- return strdup(tmp);
-+/*
-+ * NI_WITHSCOPEID will be obsoleted. But some implementations require
-+ * this flag to retrieve scoped name.
-+ * (2002-07-25: kuriyama@FreeBSD.org)
-+ */
-+#ifndef NI_WITHSCOPEID
-+#define NI_WITHSCOPEID 0
-+#endif
-+ if (getnameinfo((struct sockaddr *)to, sizeof(struct sockaddr_in6),
-+ addr, sizeof(addr), NULL, 0,
-+ NI_NUMERICHOST | NI_WITHSCOPEID)) {
-+ return strdup("UDP/IPv6: unknown");
-+ }
-+ snprintf(tmp, sizeof(tmp), "UDP/IPv6: [%s]:%hu", addr,
-+ ntohs(to->sin6_port));
-+ return strdup(tmp);
- }
- }
-