Two additional internal functions are exported as trace-cmd library APIs for opening a trace file: tracecmd_open(); tracecmd_open_fd(); These new APIs complement the existing tracecmd_open_head() API. Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@xxxxxxxxx> --- include/trace-cmd/trace-cmd.h | 2 ++ lib/trace-cmd/include/private/trace-cmd-private.h | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/trace-cmd/trace-cmd.h b/include/trace-cmd/trace-cmd.h index 7dc88cb0..5a1ba6ba 100644 --- a/include/trace-cmd/trace-cmd.h +++ b/include/trace-cmd/trace-cmd.h @@ -12,6 +12,8 @@ struct tracecmd_input; struct tracecmd_input *tracecmd_open_head(const char *file); +struct tracecmd_input *tracecmd_open(const char *file); +struct tracecmd_input *tracecmd_open_fd(int fd); void tracecmd_close(struct tracecmd_input *handle); int tracecmd_pair_peer(struct tracecmd_input *handle, struct tracecmd_input *peer); diff --git a/lib/trace-cmd/include/private/trace-cmd-private.h b/lib/trace-cmd/include/private/trace-cmd-private.h index 64945815..22e20b66 100644 --- a/lib/trace-cmd/include/private/trace-cmd-private.h +++ b/lib/trace-cmd/include/private/trace-cmd-private.h @@ -143,8 +143,6 @@ typedef void (*tracecmd_handle_init_func)(struct tracecmd_input *handle, struct tracecmd_input *tracecmd_alloc(const char *file); struct tracecmd_input *tracecmd_alloc_fd(int fd); -struct tracecmd_input *tracecmd_open(const char *file); -struct tracecmd_input *tracecmd_open_fd(int fd); void tracecmd_unpair_peer(struct tracecmd_input *handle); void tracecmd_ref(struct tracecmd_input *handle); int tracecmd_read_headers(struct tracecmd_input *handle); -- 2.29.2