diff --git a/smb2pdu.c b/smb2pdu.c index 6bce9e07..39830f3f 100644 --- a/smb2pdu.c +++ b/smb2pdu.c @@ -4664,6 +4664,7 @@ int smb2_query_dir(struct ksmbd_work *work) set_ctx_actor(&dir_fp->readdir_data.ctx, __query_dir); again: + d_info.num_scan = 0; rc = iterate_dir(dir_fp->filp, &dir_fp->readdir_data.ctx); /* * num_entry can be 0 if the directory iteration stops before reaching