X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flibsystemd-bus%2Fbus-message.h;h=589c819c730a6528f8fae1f4cf430f5f09bdb515;hp=9ef92cf2892da655f3bc317b1a040b6b74e1d5de;hb=a7639e37afd6afeb7b83b11e75894faa06694ba6;hpb=306f07be2fe2b4ccf6c9575ef8c980661df2aba8 diff --git a/src/libsystemd-bus/bus-message.h b/src/libsystemd-bus/bus-message.h index 9ef92cf28..589c819c7 100644 --- a/src/libsystemd-bus/bus-message.h +++ b/src/libsystemd-bus/bus-message.h @@ -65,6 +65,7 @@ struct bus_body_part { void *data; size_t size; size_t mapped; + size_t allocated; int memfd; bool free_this:1; bool munmap_this:1; @@ -231,3 +232,7 @@ void bus_body_part_unmap(struct bus_body_part *part); int bus_message_to_errno(sd_bus_message *m); int bus_message_new_synthetic_error(sd_bus *bus, uint64_t serial, const sd_bus_error *e, sd_bus_message **m); + +int bus_message_remarshal(sd_bus *bus, sd_bus_message **m); + +int bus_message_append_sender(sd_bus_message *m, const char *sender);