diff options
Diffstat (limited to 'source4/libcli/smb2/session.c')
-rw-r--r-- | source4/libcli/smb2/session.c | 8 |
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) { |