Dennis Clarke <dclarke@xxxxxxxxxxxxx> writes: > Very minor patch required : But both size_t and unsigned int are wrong types, no? Shouldn't we be using socklen_t (and we seem to have autoconf support to figure out an appropriate socklen_t fallback typedef)? > --- ./compat/inet_ntop.c.orig Tue Apr 14 01:51:03 2020 > +++ ./compat/inet_ntop.c Sun Apr 19 04:16:39 2020 > @@ -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, unsigned int size) > { > switch (af) { > case AF_INET: > --- ./git-compat-util.h.orig Tue Apr 14 01:51:03 2020 > +++ ./git-compat-util.h Sun Apr 19 03:56:17 2020 > @@ -795,7 +795,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, unsigned > int size); > #endif > > #ifdef NO_PTHREADS > # > # exit > > That allows compile to proceed beatly with : > > alpha$ > alpha$ cc -V > cc: Studio 12.6 Sun C 5.15 SunOS_sparc 2017/05/30