Add userspace vuid/vgid contexts
[lttng-ust.git] / include / lttng / ust.h
index b03cf1cba8811f6c0d24d2db73c42c9c04e76515..7befe83c17f27cb5d5a7548b72db462b4849b4bc 100644 (file)
@@ -23,6 +23,8 @@
  * SOFTWARE.
  */
 
+#include <signal.h>
+
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -30,6 +32,16 @@ extern "C" {
 extern void ust_before_fork(sigset_t *save_sigset);
 extern void ust_after_fork_parent(sigset_t *restore_sigset);
 extern void ust_after_fork_child(sigset_t *restore_sigset);
+extern void ust_after_setns(void);
+extern void ust_after_unshare(void);
+extern void ust_after_setuid(void);
+extern void ust_after_setgid(void);
+extern void ust_after_seteuid(void);
+extern void ust_after_setegid(void);
+extern void ust_after_setreuid(void);
+extern void ust_after_setregid(void);
+extern void ust_after_setresuid(void);
+extern void ust_after_setresgid(void);
 
 #ifdef __cplusplus 
 }
This page took 0.02472 seconds and 4 git commands to generate.