* process.c (sys_setns): New function. Use `clone_flags'
  to decode the seconde argument.

* linux/dummy.h (sys_setns): Remove the macro.

Signed-off-by: Masatake YAMATO <yam...@redhat.com>
---
 linux/dummy.h |  1 -
 process.c     | 11 +++++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/linux/dummy.h b/linux/dummy.h
index 2fc3498..ac844c6 100644
--- a/linux/dummy.h
+++ b/linux/dummy.h
@@ -79,7 +79,6 @@
 #define        sys_set_robust_list     sys_munmap
 #define        sys_setfsgid            sys_setfsuid
 #define        sys_setgid              sys_setuid
-#define        sys_setns               sys_inotify_rm_watch
 #define        sys_setregid            sys_setreuid
 #define        sys_setresgid           sys_setresuid
 #define        sys_swapoff             sys_chdir
diff --git a/process.c b/process.c
index af203ea..58fef83 100644
--- a/process.c
+++ b/process.c
@@ -585,6 +585,17 @@ sys_clone(struct tcb *tcp)
 }
 
 int
+sys_setns(struct tcb *tcp)
+{
+       if (entering(tcp)) {
+               printfd(tcp, tcp->u_arg[0]);
+               tprints(", ");
+               printflags(clone_flags, tcp->u_arg[1], "CLONE_???");
+       }
+       return 0;
+}
+
+int
 sys_unshare(struct tcb *tcp)
 {
        if (entering(tcp))
-- 
1.9.0


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to