From 6b351fe4bb5ca0ef974f67ee4f12715c1e780c9e Mon Sep 17 00:00:00 2001 From: David Smith Date: Tue, 4 Jun 2013 11:06:33 -0500 Subject: [PATCH] Fixed PR15572 by updating the ipmip.stp tapset. * tapset/linux/ipmib.stp: Updated the 'ipmib.InNoRoutes' and 'ipmib.InAddrErrors' probe aliases for the 3.10 kernel. Those probe aliases now probe the return of the ip_route_input_noref() kernel function. --- tapset/linux/ipmib.stp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tapset/linux/ipmib.stp b/tapset/linux/ipmib.stp index 7de3ef1fd..ef2b6da09 100644 --- a/tapset/linux/ipmib.stp +++ b/tapset/linux/ipmib.stp @@ -222,7 +222,8 @@ probe ipmib.InReceives=kernel.function("ip_rcv") * counted in the global @InNoRoutes (equivalent to SNMP's MIB * IPSTATS_MIB_INNOROUTES) */ -probe ipmib.InNoRoutes=kernel.function("ip_route_input_common").return!, +probe ipmib.InNoRoutes=kernel.function("ip_route_input_noref").return!, + kernel.function("ip_route_input_common").return!, kernel.function("ip_route_input").return { skb = $skb; @@ -243,7 +244,8 @@ probe ipmib.InNoRoutes=kernel.function("ip_route_input_common").return!, * counted in the global @InAddrErrors (equivalent to SNMP's MIB * IPSTATS_MIB_INADDRERRORS) */ -probe ipmib.InAddrErrors=kernel.function("ip_route_input_common").return!, +probe ipmib.InAddrErrors=kernel.function("ip_route_input_noref").return!, + kernel.function("ip_route_input_common").return!, kernel.function("ip_route_input").return { skb = $skb; -- 2.43.5