diff options
author | Steve Dickson <steved@redhat.com> | 2010-07-28 10:42:53 -0400 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2010-07-28 10:42:53 -0400 |
commit | 741a71187b87c4111d1626e7c59cdbcd9103b579 (patch) | |
tree | 845d37982ef4192af14301dccc57f2a493d20007 /tapset | |
parent | ba750d2daecfd5172a2984428e4f9190003fe0e3 (diff) | |
download | systemtap-741a71187b87c4111d1626e7c59cdbcd9103b579.tar.gz systemtap-741a71187b87c4111d1626e7c59cdbcd9103b579.tar.xz systemtap-741a71187b87c4111d1626e7c59cdbcd9103b579.zip |
Added nfsd4_secinfo_namelen and nfsd4_secinfo_name functions
Diffstat (limited to 'tapset')
-rw-r--r-- | tapset/nfsd4_secinfo.stp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tapset/nfsd4_secinfo.stp b/tapset/nfsd4_secinfo.stp index bdedcce..d9c0446 100644 --- a/tapset/nfsd4_secinfo.stp +++ b/tapset/nfsd4_secinfo.stp @@ -2,7 +2,9 @@ #include <linux/sunrpc/svc.h> #include <linux/sunrpc/cache.h> +/* #include <linux/nfsd/nfsd.h> +*/ #include <linux/nfsd/export.h> #include <linux/nfsd/nfsfh.h> #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33) @@ -11,6 +13,14 @@ #endif %} +function nfsd4_secinfo_namelen:long (secinfo:long ) { + return @cast(secinfo, "nfsd4_secinfo", "kernel:nfsd")->si_namelen +} +function nfsd4_secinfo_name:string (secinfo:long) { + return kernel_string(@cast(secinfo, "nfsd4_secinfo", "kernel:nfsd")->si_name) +} + +/* function nfsd4_secinfo_dump:string(_secinfo:long) %{ struct nfsd4_secinfo *secinfo = @@ -32,3 +42,4 @@ function nfsd4_secinfo_dump:string(_secinfo:long) CATCH_DEREF_FAULT(); %} +*/ |