From b08fe6617bdc57f7534fe4813cc34d328eb36ba0 Mon Sep 17 00:00:00 2001 From: Dave Barach Date: Thu, 20 Aug 2020 08:30:39 -0400 Subject: vppinfra: add format_one_elog_event To avoid ridiculous pointer gymnastics in golang Type: improvement Signed-off-by: Dave Barach Change-Id: Ic5a641c18281970e2b9bc3013a54cfc3ae92e372 --- src/vppinfra/elog.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/vppinfra/elog.c') diff --git a/src/vppinfra/elog.c b/src/vppinfra/elog.c index 62bd9797acc..cd4d89583cb 100644 --- a/src/vppinfra/elog.c +++ b/src/vppinfra/elog.c @@ -427,6 +427,15 @@ format_elog_track (u8 * s, va_list * args) return s; } +char * +format_one_elog_event (void *em_arg, void *ep_arg) +{ + elog_main_t *em = (elog_main_t *) em_arg; + elog_event_t *ep = (elog_event_t *) ep_arg; + + return (char *) format (0, "%U", format_elog_event, em, ep); +} + void elog_time_now (elog_time_stamp_t * et) { -- cgit 1.2.3-korg