added Esetsid()
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Mon, 2 Feb 2004 19:32:15 +0000 (19:32 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Mon, 2 Feb 2004 19:32:15 +0000 (19:32 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@748 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/src/wrappers.h

index 632be13..a0b4e22 100644 (file)
@@ -273,6 +273,15 @@ Eioctl(int fd, int request, void *p)
   FatalErrnoError(res<0, "ioctl()");
 }
 
+inline static WRAPPER_DECL pid_t
+Esetsid()
+{
+  register pid_t const  res = setsid();
+  FatalErrnoError(res==-1, "setsid()");
+
+  return res;
+}
+
 #undef WRAPPER_DECL
 
 #endif //  H_UTIL_VSERVER_SRC_WRAPPERS_H