From 491bd6c960328e0987351656b3fb73f301fd73d5 Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Wed, 5 Feb 2025 16:49:21 +1300 Subject: [PATCH] s4:smb_composite: session_setup_old() handles no password Signed-off-by: Douglas Bagnall Reviewed-by: Jennifer Sutton --- source4/libcli/smb_composite/sesssetup.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source4/libcli/smb_composite/sesssetup.c b/source4/libcli/smb_composite/sesssetup.c index 4daf7e7d056..c1c4c3dc85a 100644 --- a/source4/libcli/smb_composite/sesssetup.c +++ b/source4/libcli/smb_composite/sesssetup.c @@ -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; -- 2.47.3