Index: uspace/app/redir/redir.c
===================================================================
--- uspace/app/redir/redir.c	(revision 1c635d6076d5ecbddc9b9e9a97d69324a6d97b18)
+++ uspace/app/redir/redir.c	(revision ae7bfbbd6c5f88b20c47f0b8dec92d82046a2b33)
@@ -44,4 +44,5 @@
 #include <str_error.h>
 #include <errno.h>
+#include <vfs/vfs.h>
 
 #define NAME  "redir"
@@ -65,5 +66,5 @@
 	
 	if (oldfd != fd) {
-		if (dup2(oldfd, fd) != fd)
+		if (vfs_clone(oldfd, fd, false) != fd)
 			return;
 		
