libcli/smb/smbXcli: remove unused checks from smb2cli_session_create_channel()
authorStefan Metzmacher <metze@samba.org>
Mon, 27 Feb 2012 08:58:53 +0000 (09:58 +0100)
committerStefan Metzmacher <metze@samba.org>
Mon, 27 Feb 2012 11:51:33 +0000 (12:51 +0100)
metze

libcli/smb/smbXcli_base.c

index df0145718e3208e35db61c8b1b4c3c8cab820378..3478e884e431574561bace41a54bac058dcb4ca8 100644 (file)
@@ -4108,17 +4108,6 @@ NTSTATUS smb2cli_session_create_channel(TALLOC_CTX *mem_ctx,
                                        struct smbXcli_session **_session2)
 {
        struct smbXcli_session *session2;
-       uint16_t no_sign_flags;
-
-       no_sign_flags = SMB2_SESSION_FLAG_IS_GUEST | SMB2_SESSION_FLAG_IS_NULL;
-
-       if (session1->smb2.session_flags & no_sign_flags) {
-               return NT_STATUS_INVALID_PARAMETER_MIX;
-       }
-
-       if (session1->smb2.session_key.length == 0) {
-               return NT_STATUS_INVALID_PARAMETER_MIX;
-       }
 
        if (session1->smb2.signing_key.length == 0) {
                return NT_STATUS_INVALID_PARAMETER_MIX;