]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:librpc/rpc: remove unused dcerpc_fetch_session_key()
authorStefan Metzmacher <metze@samba.org>
Sat, 14 Sep 2024 12:32:22 +0000 (14:32 +0200)
committerJule Anger <janger@samba.org>
Thu, 12 Jun 2025 11:27:14 +0000 (11:27 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
(cherry picked from commit d9bf23f971dd8f426424f05076e76be587d42087)

source4/librpc/rpc/dcerpc.h
source4/librpc/rpc/dcerpc_util.c

index 857c67ddc8ea10ea26cee2aa9335b0982ee95c9b..dab66501b924fb88174b066938e85bf8d5f56a13 100644 (file)
@@ -180,8 +180,6 @@ NTSTATUS dcerpc_pipe_open_smb2(struct dcerpc_pipe *p,
                               const char *pipe_name);
 NTSTATUS dcerpc_bind_auth_none(struct dcerpc_pipe *p,
                               const struct ndr_interface_table *table);
-NTSTATUS dcerpc_fetch_session_key(struct dcerpc_pipe *p,
-                                 DATA_BLOB *session_key);
 struct composite_context;
 NTSTATUS dcerpc_secondary_connection_recv(struct composite_context *c,
                                          struct dcerpc_pipe **p2);
index e1178cffad21962c8b14a518b7ef0cfe0e10eb7d..f40b872ab407e49aecfa11443dfa5b870e87e580 100644 (file)
@@ -724,25 +724,6 @@ NTSTATUS dcecli_generic_session_key(struct dcecli_connection *c,
        return dcerpc_generic_session_key(session_key);
 }
 
-/*
-  fetch the user session key - may be default (above) or the SMB session key
-
-  The key is always truncated to 16 bytes 
-*/
-_PUBLIC_ NTSTATUS dcerpc_fetch_session_key(struct dcerpc_pipe *p,
-                                          DATA_BLOB *session_key)
-{
-       NTSTATUS status;
-       status = p->conn->security_state.session_key(p->conn, session_key);
-       if (!NT_STATUS_IS_OK(status)) {
-               return status;
-       }
-
-       session_key->length = MIN(session_key->length, 16);
-
-       return NT_STATUS_OK;
-}
-
 /*
   create a secondary context from a primary connection