From: Jeremy Allison Date: Wed, 24 Aug 2022 00:40:55 +0000 (-0700) Subject: s3: libsmb: Make cli_state_save_tcon()/cli_state_restore_tcon() static. X-Git-Tag: talloc-2.4.0~1031 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ad97a97bd80f22350e7a5014a0a5d251c5e2e57a;p=thirdparty%2Fsamba.git s3: libsmb: Make cli_state_save_tcon()/cli_state_restore_tcon() static. There are no external callers. Signed-off-by: Jeremy Allison Reviewed-by: Noel Power --- diff --git a/source3/libsmb/clientgen.c b/source3/libsmb/clientgen.c index d0e416eea37..b34d9fec705 100644 --- a/source3/libsmb/clientgen.c +++ b/source3/libsmb/clientgen.c @@ -359,7 +359,7 @@ uint32_t cli_state_set_tid(struct cli_state *cli, uint32_t tid) return ret; } -struct smbXcli_tcon *cli_state_save_tcon(struct cli_state *cli) +static struct smbXcli_tcon *cli_state_save_tcon(struct cli_state *cli) { /* * Note. This used to make a deep copy of either @@ -407,7 +407,8 @@ void cli_state_save_tcon_share(struct cli_state *cli, cli->share = NULL; } -void cli_state_restore_tcon(struct cli_state *cli, struct smbXcli_tcon *tcon) +static void cli_state_restore_tcon(struct cli_state *cli, + struct smbXcli_tcon *tcon) { if (smbXcli_conn_protocol(cli->conn) >= PROTOCOL_SMB2_02) { TALLOC_FREE(cli->smb2.tcon); diff --git a/source3/libsmb/proto.h b/source3/libsmb/proto.h index a34b47dbe2c..df709dbb6ff 100644 --- a/source3/libsmb/proto.h +++ b/source3/libsmb/proto.h @@ -187,11 +187,9 @@ bool cli_state_has_tcon(struct cli_state *cli); uint32_t cli_state_get_tid(struct cli_state *cli); uint32_t cli_state_set_tid(struct cli_state *cli, uint32_t tid); struct smbXcli_tcon; -struct smbXcli_tcon *cli_state_save_tcon(struct cli_state *cli); void cli_state_save_tcon_share(struct cli_state *cli, struct smbXcli_tcon **_tcon_ret, char **_share_ret); -void cli_state_restore_tcon(struct cli_state *cli, struct smbXcli_tcon *tcon); void cli_state_restore_tcon_share(struct cli_state *cli, struct smbXcli_tcon *tcon, char *share);