Remove a direct inbuf reference from reply_nttrans()
authorVolker Lendecke <vl@samba.org>
Thu, 6 Nov 2008 11:14:08 +0000 (12:14 +0100)
committerVolker Lendecke <vl@samba.org>
Sat, 8 Nov 2008 09:42:28 +0000 (10:42 +0100)
source3/smbd/nttrans.c

index 565f2cbb5f5644f22d8bb95bff16bfc745474e28..c7a8bf765065c87eac9dad7d5e93ecef37ecff66 100644 (file)
@@ -2689,8 +2689,7 @@ void reply_nttrans(struct smb_request *req)
                        goto bad_param;
                }
 
-               memcpy( state->setup, &req->inbuf[smb_nt_SetupStart],
-                       state->setup_count);
+               memcpy(state->setup, req->vwv+19, state->setup_count);
                dump_data(10, (uint8 *)state->setup, state->setup_count);
        }