From 79b3894075dc4f13e1d2d15ee54e0fd0d2eddb50 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Tue, 9 Oct 2012 09:55:37 -0700 Subject: [PATCH] Refresh of 1-5-librdmacm-rsocket-add-miss --- src/rsocket.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/rsocket.c b/src/rsocket.c index 278c8ec1..5b65b123 100644 --- a/src/rsocket.c +++ b/src/rsocket.c @@ -2002,8 +2002,8 @@ int rfcntl(int socket, int cmd, ... /* arg */ ) va_start(args, cmd); switch (cmd) { case F_GETFL: - va_end(args); - return (int) rs->fd_flags; + ret = (int) rs->fd_flags; + break; case F_SETFL: param = va_arg(args, long); if (param & O_NONBLOCK) @@ -2014,6 +2014,7 @@ int rfcntl(int socket, int cmd, ... /* arg */ ) break; default: ret = ERR(ENOTSUP); + break; } va_end(args); return ret; -- 2.41.0