From 8962ec3a6850a1c3b2d9d290c3cfb7141bfdd200 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 26 Oct 2004 06:19:50 +0000 Subject: r3243: read the high offset count in SMBreadx in the server (This used to be commit 977bc87d18d2ea8c6967bd8c1b953b09fff9b434) --- source4/smb_server/reply.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source4') diff --git a/source4/smb_server/reply.c b/source4/smb_server/reply.c index 99291d0134..fbf683e381 100644 --- a/source4/smb_server/reply.c +++ b/source4/smb_server/reply.c @@ -890,6 +890,7 @@ void reply_read_and_X(struct smbsrv_request *req) io->readx.in.offset = IVAL(req->in.vwv, VWV(3)); io->readx.in.maxcnt = SVAL(req->in.vwv, VWV(5)); io->readx.in.mincnt = SVAL(req->in.vwv, VWV(6)); + io->readx.in.maxcnt |= IVAL(req->in.vwv, VWV(7)) << 16; io->readx.in.remaining = SVAL(req->in.vwv, VWV(9)); /* the 64 bit variant */ -- cgit