From 35f22bd95cea2fb75573a27282f2a5edea84f2d7 Mon Sep 17 00:00:00 2001 From: Steve Dickson Date: Thu, 4 Mar 2010 09:18:47 -0500 Subject: Backport recently added probes to RHEL5(U5) Ensured the recent additions of v4 probes and supporting routines worked or at least don't break with RHEL5 U5 kernel. Signed-off-by: Steve Dickson --- tapset/rpc.stp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'tapset/rpc.stp') diff --git a/tapset/rpc.stp b/tapset/rpc.stp index 3e65d0ea..d8f2fadc 100644 --- a/tapset/rpc.stp +++ b/tapset/rpc.stp @@ -996,7 +996,12 @@ function addr_from_rqst_str:string(_rqstp:long) unsigned char *bytes; if (rqstp) { - if (rqstp->rq_addr.ss_family == AF_INET) { +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,25) + if (rqstp->rq_addr.ss_family == AF_INET) +#else + if (rqstp->rq_addr.sin_family == AF_INET) +#endif + { addr = (struct sockaddr_in *) &rqstp->rq_addr; bytes = (unsigned char *)&addr->sin_addr.s_addr; -- cgit