summaryrefslogtreecommitdiff
path: root/usr/src/lib
diff options
context:
space:
mode:
authorDan McDonald <danmcd@mnx.io>2022-12-01 15:14:42 -0500
committerDan McDonald <danmcd@mnx.io>2022-12-01 15:14:42 -0500
commit7dbc264fa6b353e7568738c7a4adedad87e41bc2 (patch)
treef1e608bb52769944cb4dfbac4a8792e9a7968a7c /usr/src/lib
parentae23309dad5523d5d31bb3c92f37489420fbeb4e (diff)
parenta5a9a6bb70826a54a1c35d3b862a927fd22f7b0e (diff)
downloadillumos-joyent-7dbc264fa6b353e7568738c7a4adedad87e41bc2.tar.gz
[illumos-gate merge]
commit a5a9a6bb70826a54a1c35d3b862a927fd22f7b0e 15182 Fix some SMB dtrace issues
Diffstat (limited to 'usr/src/lib')
-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;