diff options
author | Gordon Ross <gwr@racktopsystems.com> | 2022-01-30 11:26:21 -0500 |
---|---|---|
committer | Toomas Soome <tsoome@me.com> | 2022-12-01 00:52:14 +0200 |
commit | a5a9a6bb70826a54a1c35d3b862a927fd22f7b0e (patch) | |
tree | 2f1ad7af512ea4ce033e30304062f7ca42ef245b /usr/src/lib/libdtrace/common/smb.d | |
parent | 94549dfd0c4a13ee80f199935635ca66d013ff2a (diff) | |
download | illumos-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.d | 3 |
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; |