]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:rpc_server/spoolss: allow spoolss_connect_to_client() to use SMB2
authorStefan Metzmacher <metze@samba.org>
Mon, 19 Jun 2017 13:46:54 +0000 (15:46 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 22 Jun 2017 11:07:39 +0000 (13:07 +0200)
It's just required that we can run DCERPC over the connection.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/rpc_server/spoolss/srv_spoolss_nt.c

index e569f22ac7c9f85034be8bf7b448210427f45f05..9d99e74f3951068b231d2ae31d1285b2ad800012 100644 (file)
@@ -2460,7 +2460,7 @@ static bool spoolss_connect_to_client(struct rpc_pipe_client **pp_pipe, struct c
                return false;
        }
 
-       if ( smbXcli_conn_protocol((*pp_cli)->conn) != PROTOCOL_NT1 ) {
+       if ( smbXcli_conn_protocol((*pp_cli)->conn) < PROTOCOL_NT1 ) {
                DEBUG(0,("spoolss_connect_to_client: machine %s didn't negotiate NT protocol.\n", remote_machine));
                cli_shutdown(*pp_cli);
                return false;