diff options
Diffstat (limited to 'src/libsystemd-bus/bus-kernel.h')
-rw-r--r-- | src/libsystemd-bus/bus-kernel.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libsystemd-bus/bus-kernel.h b/src/libsystemd-bus/bus-kernel.h index 8c7eacc6d7..0a825d7b8e 100644 --- a/src/libsystemd-bus/bus-kernel.h +++ b/src/libsystemd-bus/bus-kernel.h @@ -51,7 +51,8 @@ struct memfd_cache { int fd; void *address; - size_t size; + size_t mapped; + size_t allocated; }; int bus_kernel_connect(sd_bus *b); @@ -65,8 +66,8 @@ int bus_kernel_create_namespace(const char *name, char **s); int bus_kernel_create_starter(const char *bus, const char *name); int bus_kernel_create_monitor(const char *bus); -int bus_kernel_pop_memfd(sd_bus *bus, void **address, size_t *size); -void bus_kernel_push_memfd(sd_bus *bus, int fd, void *address, size_t size); +int bus_kernel_pop_memfd(sd_bus *bus, void **address, size_t *mapped, size_t *allocated); +void bus_kernel_push_memfd(sd_bus *bus, int fd, void *address, size_t mapped, size_t allocated); void bus_kernel_flush_memfd(sd_bus *bus); |