]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: Fix tracepoint changes for lttng
authorDonald Sharp <sharpd@nvidia.com>
Sat, 26 Nov 2022 14:28:14 +0000 (09:28 -0500)
committerDonald Sharp <sharpd@nvidia.com>
Sat, 26 Nov 2022 14:30:48 +0000 (09:30 -0500)
The recent tracepoint additions in c317d3f246769e8261df0f9d1eb787bea7b5da06
did not properly setup the tracepoints for lttng.  Fix this.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
zebra/zebra_trace.h

index 49a0c8e7930eb4069cc27661b9c4012a023ab2a5..374305fcda5f2f0327399bdc440e741854a691ed 100644 (file)
@@ -123,6 +123,49 @@ TRACEPOINT_EVENT(
                )
        )
 
+TRACEPOINT_EVENT(
+       frr_zebra,
+       netlink_tc_qdisc_change,
+       TP_ARGS(
+               struct nlmsghdr *, header,
+               ns_id_t, ns_id,
+               int, startup),
+       TP_FIELDS(
+               ctf_integer_hex(intptr_t, header, header)
+               ctf_integer(uint32_t, ns_id, ns_id)
+               ctf_integer(uint32_t, startup, startup)
+               )
+       )
+
+TRACEPOINT_EVENT(
+       frr_zebra,
+       netlink_tc_class_change,
+       TP_ARGS(
+               struct nlmsghdr *, header,
+               ns_id_t, ns_id,
+               int, startup),
+       TP_FIELDS(
+               ctf_integer_hex(intptr_t, header, header)
+               ctf_integer(uint32_t, ns_id, ns_id)
+               ctf_integer(uint32_t, startup, startup)
+               )
+       )
+
+
+TRACEPOINT_EVENT(
+       frr_zebra,
+       netlink_tc_filter_change,
+       TP_ARGS(
+               struct nlmsghdr *, header,
+               ns_id_t, ns_id,
+               int, startup),
+       TP_FIELDS(
+               ctf_integer_hex(intptr_t, header, header)
+               ctf_integer(uint32_t, ns_id, ns_id)
+               ctf_integer(uint32_t, startup, startup)
+               )
+       )
+
 #include <lttng/tracepoint-event.h>
 
 #endif /* HAVE_LTTNG */