r11694: fixed 2 valgrind errors
authorAndrew Tridgell <tridge@samba.org>
Sat, 12 Nov 2005 02:16:19 +0000 (02:16 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:46:14 +0000 (13:46 -0500)
(This used to be commit 6381fe72417a5cd231b63a87a6a0ba9c65030ce6)

source4/libcli/smb2/create.c
source4/libcli/smb2/session.c

index e4b0773758c0403799a5f345437240e45450277c..13166264324aa416f8134b67f5a9782d6408a0b4 100644 (file)
@@ -70,7 +70,7 @@ struct smb2_request *smb2_create_send(struct smb2_tree *tree, struct smb2_create
        SIVAL(ptr, 0x04, io->in.unknown8);
        SIVAL(ptr, 0x08, io->in.unknown9);
        SIVAL(ptr, 0x0C, io->in.unknown10);
-       SIVAL(ptr, 0x10, io->in.unknown11);
+       SBVAL(ptr, 0x10, io->in.unknown11);
 
        data_blob_free(&path);
 
index baa706cf8b8357bfd5aad4e21d2b5f1e8760a9cb..257e7546604918e80a93dea15b942fa05b1e0971 100644 (file)
@@ -154,7 +154,7 @@ static void session_request_handler(struct smb2_request *req)
        if (NT_STATUS_EQUAL(c->status, NT_STATUS_MORE_PROCESSING_REQUIRED) ||
            (NT_STATUS_IS_OK(c->status) && 
             NT_STATUS_EQUAL(state->gensec_status, NT_STATUS_MORE_PROCESSING_REQUIRED))) {
-               c->status = gensec_update(req->session->gensec, c, 
+               c->status = gensec_update(session->gensec, c, 
                                          state->io.out.secblob,
                                          &state->io.in.secblob);
                state->gensec_status = c->status;