The branch, v3-6-test has been updated
       via  2970d44 s3-netapi: remove pointless use_memory_krb5_ccache.
      from  763ad49 s3:Makefile: make DSO_EXPORTS_CMD more portable (#8531)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-6-test


- Log -----------------------------------------------------------------
commit 2970d44442c2e6e80fb18f5c669d347e5f5be62e
Author: Günther Deschner <[email protected]>
Date:   Wed Oct 26 15:03:23 2011 +0200

    s3-netapi: remove pointless use_memory_krb5_ccache.
    
    This breaks the ABI.
    
    Guenther
    
    See bug #7465 for more details.

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

Summary of changes:
 source3/lib/netapi/netapi.c |   14 --------------
 source3/lib/netapi/netapi.h |    6 ------
 2 files changed, 0 insertions(+), 20 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/lib/netapi/netapi.c b/source3/lib/netapi/netapi.c
index dc42049..ffb84b0 100644
--- a/source3/lib/netapi/netapi.c
+++ b/source3/lib/netapi/netapi.c
@@ -262,20 +262,6 @@ NET_API_STATUS libnetapi_set_use_kerberos(struct 
libnetapi_ctx *ctx)
 /****************************************************************
 ****************************************************************/
 
-NET_API_STATUS libnetapi_set_use_memory_krb5_ccache(struct libnetapi_ctx *ctx)
-{
-       ctx->krb5_cc_env = talloc_strdup(ctx, "MEMORY:libnetapi");
-       if (!ctx->krb5_cc_env) {
-               return W_ERROR_V(WERR_NOMEM);
-       }
-       setenv(KRB5_ENV_CCNAME, ctx->krb5_cc_env, 1);
-       ctx->use_memory_krb5_ccache = 1;
-       return NET_API_STATUS_SUCCESS;
-}
-
-/****************************************************************
-****************************************************************/
-
 NET_API_STATUS libnetapi_set_use_ccache(struct libnetapi_ctx *ctx)
 {
        ctx->use_ccache = true;
diff --git a/source3/lib/netapi/netapi.h b/source3/lib/netapi/netapi.h
index a55dc5e..9e1549d 100644
--- a/source3/lib/netapi/netapi.h
+++ b/source3/lib/netapi/netapi.h
@@ -1356,7 +1356,6 @@ struct libnetapi_ctx {
        char *krb5_cc_env;
        int use_kerberos;
        int use_ccache;
-       int use_memory_krb5_ccache;
        int disable_policy_handle_cache;
 
        void *private_data;
@@ -1409,11 +1408,6 @@ NET_API_STATUS libnetapi_set_use_kerberos(struct 
libnetapi_ctx *ctx);
 /****************************************************************
 ****************************************************************/
 
-NET_API_STATUS libnetapi_set_use_memory_krb5_ccache(struct libnetapi_ctx *ctx);
-
-/****************************************************************
-****************************************************************/
-
 NET_API_STATUS libnetapi_set_use_ccache(struct libnetapi_ctx *ctx);
 
 /****************************************************************


-- 
Samba Shared Repository

Reply via email to