]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:smb_composite: session_setup_old() handles no password
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Wed, 5 Feb 2025 03:49:21 +0000 (16:49 +1300)
committerDouglas Bagnall <dbagnall@samba.org>
Tue, 26 Aug 2025 22:42:39 +0000 (22:42 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Jennifer Sutton <jennifersutton@catalyst.net.nz>
source4/libcli/smb_composite/sesssetup.c

index 4daf7e7d05658a0b754f5fc2fbbccf3fccaede3c..c1c4c3dc85a6f18f103717c5c7bba4a7e0655152 100644 (file)
@@ -441,6 +441,10 @@ static NTSTATUS session_setup_old(struct composite_context *c,
         */
        DATA_BLOB session_key;
 
+       if (password == NULL) {
+               password = "";
+       }
+
        state->setup.old.level      = RAW_SESSSETUP_OLD;
        state->setup.old.in.bufsize = session->transport->options.max_xmit;
        state->setup.old.in.mpx_max = session->transport->options.max_mux;