+2010-12-26 Bruno Haible <bruno@clisp.org>
+
+ inet_ntop: Hide mismatch of declaration on NonStop Kernel.
+ * lib/arpa_inet.in.h (inet_ntop): Use _GL_CXXALIAS_SYS_CAST instead of
+ _GL_CXXALIAS_SYS.
+ Reported by Joachim Schmitz <jojo@schmitz-digital.de>.
+
2010-12-26 Bruno Haible <bruno@clisp.org>
inet_ntop, inet_pton: Ensure declaration on NonStop Kernel.
char *restrict dst, socklen_t cnt)
_GL_ARG_NONNULL ((2, 3)));
# endif
-_GL_CXXALIAS_SYS (inet_ntop, const char *,
- (int af, const void *restrict src,
- char *restrict dst, socklen_t cnt));
+/* Need to cast, because on NonStop Kernel, the fourth parameter is
+ size_t cnt. */
+_GL_CXXALIAS_SYS_CAST (inet_ntop, const char *,
+ (int af, const void *restrict src,
+ char *restrict dst, socklen_t cnt));
_GL_CXXALIASWARN (inet_ntop);
#elif defined GNULIB_POSIXCHECK
# undef inet_ntop