From: Volker Lendecke Date: Mon, 16 Sep 2019 18:18:00 +0000 (-0700) Subject: smbd: Remove unused smbXsrv_open_hash() X-Git-Tag: talloc-2.3.1~825 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=41393a648899ab2ce61c69e673240e9821735c06;p=thirdparty%2Fsamba.git smbd: Remove unused smbXsrv_open_hash() Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/smbd/globals.h b/source3/smbd/globals.h index 8f6ce4b0266..1e4cfc1e466 100644 --- a/source3/smbd/globals.h +++ b/source3/smbd/globals.h @@ -621,7 +621,6 @@ NTSTATUS smbXsrv_open_create(struct smbXsrv_connection *conn, struct auth_session_info *session_info, NTTIME now, struct smbXsrv_open **_open); -uint32_t smbXsrv_open_hash(struct smbXsrv_open *_open); NTSTATUS smbXsrv_open_update(struct smbXsrv_open *_open); NTSTATUS smbXsrv_open_close(struct smbXsrv_open *op, NTTIME now); NTSTATUS smb1srv_open_table_init(struct smbXsrv_connection *conn); diff --git a/source3/smbd/smbXsrv_open.c b/source3/smbd/smbXsrv_open.c index 142406f140a..b7b08e76c31 100644 --- a/source3/smbd/smbXsrv_open.c +++ b/source3/smbd/smbXsrv_open.c @@ -915,26 +915,6 @@ NTSTATUS smbXsrv_open_create(struct smbXsrv_connection *conn, return NT_STATUS_OK; } -uint32_t smbXsrv_open_hash(struct smbXsrv_open *_open) -{ - uint8_t buf[8+8+8]; - uint32_t ret; - TDB_DATA key; - - SBVAL(buf, 0, _open->global->open_persistent_id); - SBVAL(buf, 8, _open->global->open_volatile_id); - SBVAL(buf, 16, _open->global->open_time); - - key = (TDB_DATA) { .dptr = buf, .dsize = sizeof(buf) }; - ret = tdb_jenkins_hash(&key); - - if (ret == 0) { - ret = 1; - } - - return ret; -} - static NTSTATUS smbXsrv_open_set_replay_cache(struct smbXsrv_open *op) { struct GUID *create_guid;