From 396b80ebf6bc0e21d0128b9e768a8243e32372d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= Date: Fri, 2 Mar 2012 09:31:38 +0100 Subject: =?UTF-8?q?2012-03-02=20Ralf=20Cors=C3=A9pius=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * configure.ac: Check for rcmd in unistd.h. * libnetworking/libc/rcmd.c: Build iff rcmd is declared in unistd.h. Change rcmd's decl to match with Linux/FreeBSD's decl. --- cpukit/libnetworking/libc/rcmd.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'cpukit/libnetworking/libc/rcmd.c') diff --git a/cpukit/libnetworking/libc/rcmd.c b/cpukit/libnetworking/libc/rcmd.c index d0fb281e1f..99e4f89c49 100644 --- a/cpukit/libnetworking/libc/rcmd.c +++ b/cpukit/libnetworking/libc/rcmd.c @@ -37,6 +37,8 @@ #include "config.h" #endif +#if HAVE_DECL_RCMD + #include #include #include @@ -81,7 +83,7 @@ static int __icheckhost(const struct sockaddr *, socklen_t, const char *); int rcmd( char **ahost, - u_short rport, + int rport, const char *locuser, const char *remuser, const char *cmd, @@ -545,3 +547,4 @@ __icheckhost(raddr, lhost) return (0); } #endif +#endif -- cgit v1.2.3