diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2010-01-19 23:03:38 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2010-01-19 23:03:38 +0000 |
commit | 45a35031c136b1bcc12ef628dbcea7b30641e13c (patch) | |
tree | fa222c3b356b2930265947754693ea550621b9ae /net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c | |
parent | - Update to 2.7-20100117 (diff) |
- Garbage collect unfinished repocopy (seven months)
OK'ed by: pgollucci (maintainer)
Notes
Notes:
svn path=/head/; revision=248176
Diffstat (limited to 'net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c')
-rw-r--r-- | net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c b/net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c deleted file mode 100644 index 62ceec96c330..000000000000 --- a/net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c +++ /dev/null @@ -1,31 +0,0 @@ ---- snmplib/snmpUDPIPv6Domain.c.orig 2007-09-29 22:10:22.000000000 +0900 -+++ snmplib/snmpUDPIPv6Domain.c 2008-11-14 21:36:45.000000000 +0900 -@@ -109,12 +109,22 @@ - if (to == NULL) { - return strdup("UDP/IPv6: unknown"); - } else { -- char addr[INET6_ADDRSTRLEN]; -- char tmp[INET6_ADDRSTRLEN + 18]; -- -- sprintf(tmp, "UDP/IPv6: [%s]:%hu", -- inet_ntop(AF_INET6, (void *) &(to->sin6_addr), addr, -- INET6_ADDRSTRLEN), ntohs(to->sin6_port)); -+ char addr[NI_MAXHOST], tmp[NI_MAXHOST + NI_MAXSERV + 12]; -+/* -+ * 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); - } - } |