[SCM] Samba Shared Repository - branch master updated

Matthias Dieter Wallnöfer mdw at samba.org
Thu Oct 15 08:47:12 MDT 2009


The branch, master has been updated
       via  c35f185... s4:dcerpc_server - Read the generic session key out from "dcerpc_generic_session_key"
      from  ef194bc... s3-spnego: fix memleak in spnego_parse_auth().

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit c35f18513ac804b6734630a943d70811bb8fb2d0
Author: Matthias Dieter Wallnöfer <mwallnoefer at yahoo.de>
Date:   Thu Oct 15 13:24:30 2009 +0200

    s4:dcerpc_server - Read the generic session key out from "dcerpc_generic_session_key"
    
    I don't think that this code needs to exist identically on the server and on the
    client side. This patch leaves it on the client side (dcerpc lib) and calls it
    from the server.

-----------------------------------------------------------------------

Summary of changes:
 source4/rpc_server/dcerpc_server.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source4/rpc_server/dcerpc_server.c b/source4/rpc_server/dcerpc_server.c
index df0c2e7..75c5035 100644
--- a/source4/rpc_server/dcerpc_server.c
+++ b/source4/rpc_server/dcerpc_server.c
@@ -336,13 +336,10 @@ NTSTATUS dcesrv_inherited_session_key(struct dcesrv_connection *p,
 	return NT_STATUS_NO_USER_SESSION_KEY;
 }
 
-NTSTATUS dcesrv_generic_session_key(struct dcesrv_connection *p,
+NTSTATUS dcesrv_generic_session_key(struct dcesrv_connection *c,
 				    DATA_BLOB *session_key)
 {
-	/* this took quite a few CPU cycles to find ... */
-	session_key->data = discard_const_p(uint8_t, "SystemLibraryDTC");
-	session_key->length = 16;
-	return NT_STATUS_OK;
+	return dcerpc_generic_session_key(NULL, session_key);
 }
 
 /*


-- 
Samba Shared Repository


More information about the samba-cvs mailing list