s3: Fix an uninitialized variable
authorVolker Lendecke <vl@samba.org>
Sat, 14 Aug 2010 08:06:55 +0000 (10:06 +0200)
committerVolker Lendecke <vl@samba.org>
Sat, 14 Aug 2010 08:08:45 +0000 (10:08 +0200)
source3/libsmb/ntlmssp.c

index 6958a0dd1682670f40bbbb49bc95952bb0ea2fa8..477b94c1d0974e9c25068cc5088a27c77442524c 100644 (file)
@@ -243,6 +243,9 @@ NTSTATUS ntlmssp_update(struct ntlmssp_state *ntlmssp_state,
                        /* 'datagram' mode - no neg packet */
                        ntlmssp_command = NTLMSSP_NEGOTIATE;
                        break;
+               default:
+                       DEBUG(1, ("Invalid role: %d\n", ntlmssp_state->role));
+                       return NT_STATUS_INVALID_PARAMETER;
                }
        } else {
                if (!msrpc_parse(ntlmssp_state, &input, "Cd",