projects
/
util-vserver.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
added Esetsid()
[util-vserver.git]
/
util-vserver
/
src
/
wrappers.h
diff --git
a/util-vserver/src/wrappers.h
b/util-vserver/src/wrappers.h
index
632be13
..
a0b4e22
100644
(file)
--- a/
util-vserver/src/wrappers.h
+++ b/
util-vserver/src/wrappers.h
@@
-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