From 842b3aeed240c3625b9ca955dc524e7b474c02ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 16 Jul 2007 17:04:19 +0000 Subject: [PATCH] Add dup(dummy stub) and dup2(real). git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21587 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/roken/socket_wrapper.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/roken/socket_wrapper.h b/lib/roken/socket_wrapper.h index 1d8dac176..316b02432 100644 --- a/lib/roken/socket_wrapper.h +++ b/lib/roken/socket_wrapper.h @@ -51,6 +51,8 @@ int swrap_ioctl(int s, int req, void *ptr); ssize_t swrap_recv(int s, void *buf, size_t len, int flags); ssize_t swrap_send(int s, const void *buf, size_t len, int flags); int swrap_close(int); +int swrap_dup(int); +int swrap_dup2(int, int); #ifdef SOCKET_WRAPPER_REPLACE @@ -128,6 +130,17 @@ int swrap_close(int); #undef close #endif #define close(s) swrap_close(s) + +#ifdef dup +#undef dup +#endif +#define dup(oldd) swrap_dup(oldd) + +#ifdef dup2 +#undef dup2 +#endif +#define dup2(oldd, newd) swrap_dup2(oldd, newd) + #endif #endif /* __SOCKET_WRAPPER_H__ */