summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdtrace/common/smb.d
diff options
context:
space:
mode:
authorGordon Ross <gwr@racktopsystems.com>2022-01-30 11:26:21 -0500
committerToomas Soome <tsoome@me.com>2022-12-01 00:52:14 +0200
commita5a9a6bb70826a54a1c35d3b862a927fd22f7b0e (patch)
tree2f1ad7af512ea4ce033e30304062f7ca42ef245b /usr/src/lib/libdtrace/common/smb.d
parent94549dfd0c4a13ee80f199935635ca66d013ff2a (diff)
downloadillumos-joyent-a5a9a6bb70826a54a1c35d3b862a927fd22f7b0e.tar.gz
15182 Fix some SMB dtrace issues
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Matt Barden <mbarden@racktopsystems.com> Approved by: Rich Lowe <richlowe@richlowe.net>
Diffstat (limited to 'usr/src/lib/libdtrace/common/smb.d')
-rw-r--r--usr/src/lib/libdtrace/common/smb.d3
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/lib/libdtrace/common/smb.d b/usr/src/lib/libdtrace/common/smb.d
index 9b2f8bdc1f..c14e588876 100644
--- a/usr/src/lib/libdtrace/common/smb.d
+++ b/usr/src/lib/libdtrace/common/smb.d
@@ -24,6 +24,7 @@
* Use is subject to license terms.
*
* Copyright 2018 Nexenta Systems, Inc. All rights reserved.
+ * Copyright 2022 RackTop Systems, Inc.
*/
#pragma D depends_on library ip.d
@@ -137,6 +138,7 @@ typedef struct smb2opinfo {
uint64_t soi_asyncid; /* Message ID (when async) */
uint64_t soi_uid; /* user ID (SMB2 Session ID) */
uint32_t soi_tid; /* tree ID */
+ uint32_t soi_fid; /* file ID */
uint32_t soi_status;
uint32_t soi_flags;
zoneid_t soi_zoneid; /* zone identifier */
@@ -150,6 +152,7 @@ translator smb2opinfo_t < struct smb_request *P > {
soi_asyncid = P->smb2_async_id;
soi_uid = P->smb2_ssnid;
soi_tid = P->smb_tid;
+ soi_fid = P->smb_fid;
soi_status = P->smb2_status;
soi_flags = P->smb2_hdr_flags;
soi_zoneid = P->sr_server->sv_zid;