From bdabe40c65fd2205140902c0a62dfea2ab92fced Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Tue, 12 Jan 2016 14:25:30 -0800 Subject: Updated error reporting for sock_fd_read() --- netcon/RPC.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'netcon/RPC.c') diff --git a/netcon/RPC.c b/netcon/RPC.c index a13ba7aa..17aa650c 100644 --- a/netcon/RPC.c +++ b/netcon/RPC.c @@ -43,10 +43,8 @@ int get_new_fd(int sock) char buf[BUF_SZ]; int newfd; ssize_t size = sock_fd_read(sock, buf, sizeof(buf), &newfd); - if(size > 0){ + if(size > 0) return newfd; - } - fprintf(stderr, "get_new_fd(): Error, unable to read fd over (%d)\n", sock); return -1; } @@ -254,10 +252,8 @@ ssize_t sock_fd_read(int sock, void *buf, ssize_t bufsize, int *fd) msg.msg_control = cmsgu.control; msg.msg_controllen = sizeof(cmsgu.control); size = recvmsg (sock, &msg, 0); - if (size < 0) { - fprintf(stderr, "sock_fd_read(): recvmsg: Error\n"); + if (size < 0) return -1; - } cmsg = CMSG_FIRSTHDR(&msg); if (cmsg && cmsg->cmsg_len == CMSG_LEN(sizeof(int))) { if (cmsg->cmsg_level != SOL_SOCKET) { -- cgit v1.2.3