From 974c096958f9b40839e3c7a02d3a34f19de0a7af Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Fri, 17 Apr 2015 12:15:03 -0400 Subject: [PATCH] Fix: net instrumentation for kernels 2.6.39 and below Signed-off-by: Mathieu Desnoyers --- instrumentation/events/lttng-module/net.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/instrumentation/events/lttng-module/net.h b/instrumentation/events/lttng-module/net.h index d91aac05..01314ed5 100644 --- a/instrumentation/events/lttng-module/net.h +++ b/instrumentation/events/lttng-module/net.h @@ -28,11 +28,12 @@ LTTNG_TRACEPOINT_EVENT(net_dev_xmit, TP_FIELDS( ctf_integer(void *, skbaddr, skb) - ctf_integer(unsigned int, len, skb_len) ctf_integer(int, rc, rc) #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,40)) + ctf_integer(unsigned int, len, skb_len) ctf_string(name, dev->name) #else + ctf_integer(unsigned int, len, skb->len) ctf_string(name, skb->dev->name) #endif ) -- 2.34.1