X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Flttng%2Fust.h;h=06bceb748a776bc5b83a58fbf432bdcaeb6f66c3;hb=5287fad0d44dd62029a23d0b44fcd3c95574345a;hp=a7d67f591ca84676a1417877f0f8903685edd2b9;hpb=e92f3e285939848f248af08f11a39a04a7fcf852;p=lttng-ust.git diff --git a/include/lttng/ust.h b/include/lttng/ust.h index a7d67f59..06bceb74 100644 --- a/include/lttng/ust.h +++ b/include/lttng/ust.h @@ -13,8 +13,18 @@ * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. */ +#include + #ifdef __cplusplus extern "C" { #endif @@ -22,8 +32,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