From ac43937ce4d5100a82df9d76d50d72b97daaedd3 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Wed, 29 Feb 2012 02:02:29 +0100 Subject: smbXcli: add the possiblilty to negotiate client capabilites in smb >= 2.2 Pair-Programmed-With: Stefan Metzmacher --- source4/libcli/raw/clitransport.c | 3 ++- source4/libcli/smb2/transport.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'source4/libcli') diff --git a/source4/libcli/raw/clitransport.c b/source4/libcli/raw/clitransport.c index a9ff8f33c5..f9759b1b7f 100644 --- a/source4/libcli/raw/clitransport.c +++ b/source4/libcli/raw/clitransport.c @@ -90,7 +90,8 @@ struct smbcli_transport *smbcli_transport_init(struct smbcli_socket *sock, sock->hostname, options->signing, smb1_capabilities, - NULL); /* client_guid */ + NULL, /* client_guid */ + 0); /* smb2_capabilities */ if (transport->conn == NULL) { TALLOC_FREE(sock); TALLOC_FREE(transport); diff --git a/source4/libcli/smb2/transport.c b/source4/libcli/smb2/transport.c index 14d1fc541e..d3e17025c0 100644 --- a/source4/libcli/smb2/transport.c +++ b/source4/libcli/smb2/transport.c @@ -67,7 +67,8 @@ struct smb2_transport *smb2_transport_init(struct smbcli_socket *sock, sock->hostname, options->signing, 0, /* smb1_capabilities */ - &client_guid); + &client_guid, + 0 /* smb2_capabilities */); if (transport->conn == NULL) { talloc_free(transport); return NULL; -- cgit