From: "Steven Rostedt (VMware)" <rostedt@xxxxxxxxxxx> I found that I wanted to override tep_vprint() but still call the default function from my override, and found that I could not do so. That is the purpose of the "__" versions that were used before. Also, do some clean ups that were discovered while creating this. Steven Rostedt (VMware) (3): libtraceevent: Add include of event-parse.h into event-utils.h libtraceevent: Have the header protection be more name space safe libtraceevent: Add __tep_vprint() for overrides to use src/event-parse.h | 4 ++-- src/event-utils.h | 12 ++++++++++-- src/parse-utils.c | 23 +++++++++++++++++++++++ 3 files changed, 35 insertions(+), 4 deletions(-) -- 2.29.2