X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ustd%2Fustd.h;h=d8c4c506facde2b6fe3cfb12dedbde6edccad93d;hb=73513f95e93472d2ffba4c2e42cf550117ef1059;hp=65328d61ac933312a56775fcde9599f009384309;hpb=ed1317e78616d3fb99791d4effef7473317c41ec;p=lttng-ust.git diff --git a/ustd/ustd.h b/ustd/ustd.h index 65328d61..d8c4c506 100644 --- a/ustd/ustd.h +++ b/ustd/ustd.h @@ -6,7 +6,7 @@ #define USTD_DEFAULT_TRACE_PATH "/tmp/usttrace" struct buffer_info { - char *name; + const char *name; pid_t pid; struct ustcomm_connection conn; @@ -30,10 +30,12 @@ struct buffer_info { long consumed_old; s64 pidunique; -}; -ssize_t patient_write(int fd, const void *buf, size_t count); + /* the offset we must truncate to, to unput the last subbuffer */ + off_t previous_offset; +}; void finish_consuming_dead_subbuffer(struct buffer_info *buf); +size_t subbuffer_data_size(void *subbuf); #endif /* USTD_H */