From 0e97c8d1d7dd8dc2ba800656939106721b1d816f Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 27 May 2020 00:09:46 +0200 Subject: [PATCH] ip/cifsd: add FIND_FIRST2 SMB_FIND_FILE_FULL_DIRECTORY_INFO info level --- sys/src/cmd/ip/cifsd/smb.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sys/src/cmd/ip/cifsd/smb.c b/sys/src/cmd/ip/cifsd/smb.c index b7cd2cc15..f82c1e5f1 100644 --- a/sys/src/cmd/ip/cifsd/smb.c +++ b/sys/src/cmd/ip/cifsd/smb.c @@ -1066,6 +1066,13 @@ fpackdir(Req *r, Dir *d, Tree *t, int i, int level, uchar *b, uchar *p, uchar *e &namep, r->o->untermnamepack, d->name); break; + case 0x0105: /* SMB_FIND_FILE_FULL_DIRECTORY_INFO */ + n = pack(b, p, e, "llvvvvvvl#0lvv{.f}%4", + 0, i, mtime, atime, mtime, mtime, dlen, alen, extfileattr(d), + (vlong)0, (vlong)i, + &namep, r->o->untermnamepack, d->name); + break; + case 0x0202: /* SMB_FIND_FILE_UNIX */ n = pack(b, p, e, "llvvvvvvvlvvvvv.f", 0, i,