[SCM] Samba Shared Repository - branch master updated

Andrew Tridgell tridge at samba.org
Mon Mar 14 23:14:01 MDT 2011


The branch, master has been updated
       via  7c83f69 s4-rpc: added dcesrv_call_account_name()
      from  b2b41a5 libcli: protect access_check.h against double inclusion

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


- Log -----------------------------------------------------------------
commit 7c83f69383b1bd3e0c6be95b1b53cdc2d5957623
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue Mar 15 14:43:24 2011 +1100

    s4-rpc: added dcesrv_call_account_name()
    
    this will be used by openchange
    
    Autobuild-User: Andrew Tridgell <tridge at samba.org>
    Autobuild-Date: Tue Mar 15 06:14:00 CET 2011 on sn-devel-104

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

Summary of changes:
 source4/rpc_server/dcerpc_server.c |    8 ++++++++
 source4/rpc_server/dcerpc_server.h |    5 +++++
 2 files changed, 13 insertions(+), 0 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source4/rpc_server/dcerpc_server.c b/source4/rpc_server/dcerpc_server.c
index fa5f3e9..cd079da 100644
--- a/source4/rpc_server/dcerpc_server.c
+++ b/source4/rpc_server/dcerpc_server.c
@@ -1737,3 +1737,11 @@ _PUBLIC_ bool dcesrv_call_authenticated(struct dcesrv_call_state *dce_call)
 	level = security_session_user_level(dce_call->conn->auth_state.session_info, NULL);
 	return level >= SECURITY_USER;
 }
+
+/**
+ * retrieve account_name for a dce_call
+ */
+_PUBLIC_ const char *dcesrv_call_account_name(struct dcesrv_call_state *dce_call)
+{
+	return dce_call->context->conn->auth_state.session_info->info->account_name;
+}
diff --git a/source4/rpc_server/dcerpc_server.h b/source4/rpc_server/dcerpc_server.h
index 6e513ac..024009a 100644
--- a/source4/rpc_server/dcerpc_server.h
+++ b/source4/rpc_server/dcerpc_server.h
@@ -393,5 +393,10 @@ _PUBLIC_ struct cli_credentials *dcesrv_call_credentials(struct dcesrv_call_stat
  */
 _PUBLIC_ bool dcesrv_call_authenticated(struct dcesrv_call_state *dce_call);
 
+/**
+ * retrieve account_name for a dce_call
+ */
+_PUBLIC_ const char *dcesrv_call_account_name(struct dcesrv_call_state *dce_call);
+
 
 #endif /* SAMBA_DCERPC_SERVER_H */


-- 
Samba Shared Repository


More information about the samba-cvs mailing list