X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Flttng%2Fust.h;h=b3ae582b6bf2b765820ac47b373eea6f5b5cdc87;hb=b653ddc1c1b44ad674265ebb749cfebd97be350e;hp=05f262be64e836acd960dfdff3bb0b501eb38d79;hpb=b728d87e617189fe9898a9492a559ecf949d2348;p=lttng-ust.git diff --git a/include/lttng/ust.h b/include/lttng/ust.h index 05f262be..b3ae582b 100644 --- a/include/lttng/ust.h +++ b/include/lttng/ust.h @@ -1,19 +1,14 @@ -#ifndef _LTTNG_UST_H -#define _LTTNG_UST_H - /* - * Copyright (c) 2011 - Mathieu Desnoyers + * SPDX-License-Identifier: MIT * - * THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY EXPRESSED - * OR IMPLIED. ANY USE IS AT YOUR OWN RISK. - * - * Permission is hereby granted to use or copy this program - * for any purpose, provided the above notices are retained on all copies. - * Permission to modify the code and to distribute modified code is granted, - * provided the above notices are retained, and a notice that the code was - * modified is included with the above copyright notice. + * Copyright (C) 2011-2012 Mathieu Desnoyers */ +#ifndef _LTTNG_UST_H +#define _LTTNG_UST_H + +#include + #ifdef __cplusplus extern "C" { #endif @@ -21,8 +16,18 @@ 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 +#ifdef __cplusplus } #endif