From: Lennart Poettering Date: Tue, 28 Apr 2020 17:23:50 +0000 (+0200) Subject: man: complete vtable flag documentation X-Git-Tag: v246-rc1~348^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0271e9b10c71c26f7b33a6141278b71d55b89626;p=thirdparty%2Fsystemd.git man: complete vtable flag documentation --- diff --git a/man/sd_bus_add_object.xml b/man/sd_bus_add_object.xml index 60f04187f8c..102ee66d297 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. +