smbXsrv_session: split out smbXsrv_session_remove_channel()
authorStefan Metzmacher <metze@samba.org>
Tue, 9 Mar 2021 15:00:55 +0000 (16:00 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 17 Mar 2021 00:49:32 +0000 (00:49 +0000)
commit3242a0b091899068943072b9c509452931042542
treea0c512b608acba0d79cf5d93394ded42258a6fff
parentc4bec67f06eeb05efb7c398ba3a377998249dc47
smbXsrv_session: split out smbXsrv_session_remove_channel()

It will be needed in other places and makes the logic in
smbXsrv_session_disconnect_xconn_callback() much simpler.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14532
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14512

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/globals.h
source3/smbd/smbXsrv_session.c