summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2011-10-26 13:44:49 +0200
committerKarolin Seeger <kseeger@samba.org>2011-11-01 19:45:44 +0100
commit5ba502541bc270a940d848b34131cf07c6315944 (patch)
tree12f72ed588291bc28492ee901ee5c67cf1e48c27
parent09d2c99faf0761534036935c93fcdbac9478601c (diff)
downloadsamba-5ba502541bc270a940d848b34131cf07c6315944.tar.gz
samba-5ba502541bc270a940d848b34131cf07c6315944.tar.xz
samba-5ba502541bc270a940d848b34131cf07c6315944.zip
s3-netapi: remove pointless use_memory_krb5_ccache.
This breaks the ABI. Guenther See bug #7465 for more details. (cherry picked from commit 9378a904740ee456758e00acdd23e3016d4810ee)
-rw-r--r--source3/lib/netapi/netapi.c14
-rw-r--r--source3/lib/netapi/netapi.h6
2 files changed, 0 insertions, 20 deletions
diff --git a/source3/lib/netapi/netapi.c b/source3/lib/netapi/netapi.c
index 34a88a9de57..53d45fd1302 100644
--- a/source3/lib/netapi/netapi.c
+++ b/source3/lib/netapi/netapi.c
@@ -246,20 +246,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 069d526f4b5..8976ebd4ebd 100644
--- a/source3/lib/netapi/netapi.h
+++ b/source3/lib/netapi/netapi.h
@@ -1319,7 +1319,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;
@@ -1377,11 +1376,6 @@ NET_API_STATUS libnetapi_set_use_ccache(struct libnetapi_ctx *ctx);
/****************************************************************
****************************************************************/
-NET_API_STATUS libnetapi_set_use_memory_krb5_ccache(struct libnetapi_ctx *ctx);
-
-/****************************************************************
-****************************************************************/
-
const char *libnetapi_errstr(NET_API_STATUS status);
/****************************************************************