mescc: dup, dup2: Move to libc.
[mes.git] / lib / linux / libc.c
index 28114e53cb0e231f4866cb6d5283b418b5dd4a94..0e093ec3ae5f993a92e4a423c80234eb17c08b8f 100644 (file)
@@ -159,6 +159,18 @@ getcwd (char *buffer, size_t size)
   return 0;
 }
 
+int
+dup (int old)
+{
+  return _sys_call1 (SYS_dup, (int)old);
+}
+
+int
+dup2 (int old, int new)
+{
+  return _sys_call2 (SYS_dup2, (int)old, (int)new);
+}
+
 #include "linux/clock_gettime.c"
 #include "linux/gettimeofday.c"
 #include "linux/time.c"