components/git/patches/inet_ntop.patch
author Rich Burridge <rich.burridge@oracle.com>
Tue, 02 May 2017 17:33:26 -0700
changeset 7964 d9801318ed3d
parent 4957 69c89839e1ee
permissions -rw-r--r--
25981468 Build ilmbase and openexr with the GNU compilers
This patch was developed in-house and is planned to be contributed upstream
(it is still needed for version 2.6.1).

--- git-1.7.9.2/git-compat-util.h.~1~	2015-09-24 16:14:32.844686777 -0700
+++ git-1.7.9.2/git-compat-util.h	2015-09-24 16:13:05.181990467 -0700
@@ -418,7 +418,7 @@
 #endif
 
 #ifdef NO_INET_NTOP
-const char *inet_ntop(int af, const void *src, char *dst, size_t size);
+const char *inet_ntop(int af, const void *src, char *dst, socklen_t size);
 #endif
 
 extern void release_pack_memory(size_t, int);
--- git-1.7.9.2/compat/inet_ntop.c.~1~	2015-09-24 16:16:58.256287899 -0700
+++ git-1.7.9.2/compat/inet_ntop.c	2015-09-24 16:17:19.386385899 -0700
@@ -168,7 +168,7 @@
  *	Paul Vixie, 1996.
  */
 const char *
-inet_ntop(int af, const void *src, char *dst, size_t size)
+inet_ntop(int af, const void *src, char *dst, socklen_t size)
 {
 	switch (af) {
 	case AF_INET: