From: Sean Hefty Date: Wed, 1 Aug 2012 21:14:07 +0000 (-0700) Subject: Refresh of dup2 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=a50b77aea40f01272cef0079b1dd8e850f2e39e8;p=~shefty%2Flibrdmacm.git Refresh of dup2 --- diff --git a/src/preload.c b/src/preload.c index 52eaf1a5..e230a561 100644 --- a/src/preload.c +++ b/src/preload.c @@ -886,3 +886,10 @@ int fcntl(int socket, int cmd, ... /* arg */) va_end(args); return ret; } + +int dup2(int oldfd, int newfd) +{ + int fd; + return (fd_get(oldfd, &fd) == fd_rsocket) ? + : dup2(oldfd, newfd); +}