From 0271e9b10c71c26f7b33a6141278b71d55b89626 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 28 Apr 2020 19:23:50 +0200 Subject: [PATCH] man: complete vtable flag documentation --- man/sd_bus_add_object.xml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/man/sd_bus_add_object.xml b/man/sd_bus_add_object.xml index 60f04187f8..102ee66d29 100644 --- a/man/sd_bus_add_object.xml +++ b/man/sd_bus_add_object.xml @@ -544,6 +544,25 @@ This corresponds to the org.freedesktop.systemd1.Explicit annotation in introspection data. + + + SD_BUS_VTABLE_SENSITIVE + + Mark this vtable method entry as processing sensitive data. When set, + incoming method call messages and their outgoing reply messages are marked as sensitive using + sd_bus_message_sensitive3, + so that they are erased from memory when freed. + + + + SD_BUS_VTABLE_ABSOLUTE_OFFSET + + Mark this vtable method or property entry so that the user data pointer passed to + its associated handler functions is determined slightly differently: instead of adding the offset + parameter of the entry to the user data pointer specified during vtable registration, the offset is + passed directly, converted to a pointer, without taking the user data pointer specified during + vtable registration into account. +