libcli/smb: skip session setup signing for REQUEST_OUT_OF_SEQUENCE, NOT_SUPPORTED...
authorStefan Metzmacher <metze@samba.org>
Mon, 8 Mar 2021 01:03:30 +0000 (02:03 +0100)
committerStefan Metzmacher <metze@samba.org>
Thu, 15 Jul 2021 00:06:31 +0000 (00:06 +0000)
commite720ce4fadb051295871314bfcb1057c48586736
tree5d45914ca76f921ba0fce1e556e16ccc77eeb5d0
parenteeb09dfa6d79bfd42ad4a31cc2297438e917fef7
libcli/smb: skip session setup signing for REQUEST_OUT_OF_SEQUENCE, NOT_SUPPORTED and ACCESS_DENIED

We should propagate these errors to the caller instead of masking them
with ACCESS_DENIED. And for ACCESS_DENIED we should not disconnect the
connection.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
libcli/smb/smbXcli_base.c