X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fpayload.h;h=e9bd8be9d5d2a48ad0a44c8db58edad3e3e4cffb;hp=d6c0cc19ea8a214bdc58db403adad58155da3186;hb=7966af5763c4aaca39df9bbfa9277ff15715c720;hpb=3a5f70173aa04d11ccb22694d5d31a702cad33ab diff --git a/src/common/payload.h b/src/common/payload.h index d6c0cc19e..e9bd8be9d 100644 --- a/src/common/payload.h +++ b/src/common/payload.h @@ -12,6 +12,10 @@ #include #include +#ifdef __cplusplus +extern "C" { +#endif + /* * An lttng_payload encompasses the 'data' (bytes) and any passed file * descriptors as part of a message between liblttng-ctl and the session @@ -57,4 +61,8 @@ void lttng_payload_clear(struct lttng_payload *payload); int lttng_payload_push_fd_handle(struct lttng_payload *payload, struct fd_handle *fd_handle); +#ifdef __cplusplus +} +#endif + #endif /* LTTNG_PAYLOAD_H */