smbXcli: add the possiblilty to negotiate client capabilites in smb >= 2.2
[ira/wip.git] / libcli / smb / smbXcli_base.h
index 27f3425cadf43a65a9d4d8ff02f1a08ddd7d9df6..dafd83639b10d09f08c881c7a6e2fe83878d1c2d 100644 (file)
@@ -31,7 +31,8 @@ struct smbXcli_conn *smbXcli_conn_create(TALLOC_CTX *mem_ctx,
                                         const char *remote_name,
                                         enum smb_signing_setting signing_state,
                                         uint32_t smb1_capabilities,
-                                        struct GUID *client_guid);
+                                        struct GUID *client_guid,
+                                        uint32_t smb2_capabilities);
 
 bool smbXcli_conn_is_connected(struct smbXcli_conn *conn);
 void smbXcli_conn_disconnect(struct smbXcli_conn *conn, NTSTATUS status);