diff options
Diffstat (limited to 'tapset/rpc.stp')
-rw-r--r-- | tapset/rpc.stp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tapset/rpc.stp b/tapset/rpc.stp index c300b5e4..042f878f 100644 --- a/tapset/rpc.stp +++ b/tapset/rpc.stp @@ -67,12 +67,20 @@ probe sunrpc.clnt.create_client = kernel.function("rpc_create_client") ?, module("sunrpc").function("rpc_create_client") ? { servername = kernel_string($servname) +%( kernel_v >= "2.6.10" %? progname = kernel_string($info->name) prog = $info->number vers = vers_from_prog($info, $version) + authflavor = $authflavor +%: + progname = kernel_string($program->name) + prog = $program->number + vers = vers_from_prog($program, $vers) + authflavor = $flavor +%) + prot = $xprt->prot port = $xprt->port - authflavor = $authflavor name = "sunrpc.clnt.create_client" argstr = sprintf("%s %s %d %d %d %d %d", servername, progname, |