summaryrefslogtreecommitdiffstats
path: root/source4/libcli/smb2/session.c
diff options
context:
space:
mode:
Diffstat (limited to 'source4/libcli/smb2/session.c')
-rw-r--r--source4/libcli/smb2/session.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/source4/libcli/smb2/session.c b/source4/libcli/smb2/session.c
index dfc607e0e8..4d1402a09b 100644
--- a/source4/libcli/smb2/session.c
+++ b/source4/libcli/smb2/session.c
@@ -36,7 +36,7 @@
*/
struct smb2_session *smb2_session_init(struct smb2_transport *transport,
struct gensec_settings *settings,
- TALLOC_CTX *parent_ctx, bool primary)
+ TALLOC_CTX *parent_ctx)
{
struct smb2_session *session;
NTSTATUS status;
@@ -45,11 +45,7 @@ struct smb2_session *smb2_session_init(struct smb2_transport *transport,
if (!session) {
return NULL;
}
- if (primary) {
- session->transport = talloc_steal(session, transport);
- } else {
- session->transport = talloc_reference(session, transport);
- }
+ session->transport = talloc_steal(session, transport);
session->smbXcli = smbXcli_session_create(session, transport->conn);
if (session->smbXcli == NULL) {