summaryrefslogtreecommitdiffstats
path: root/src/windows/identity/plugins/common
diff options
context:
space:
mode:
authorJeffrey Altman <jaltman@secure-endpoints.com>2006-06-25 19:21:41 +0000
committerJeffrey Altman <jaltman@secure-endpoints.com>2006-06-25 19:21:41 +0000
commitbd7edfe0a67af34296baa530d2a2218ec4ddcb2d (patch)
tree209f2041cde5e42570d4e36eed0a12a43a4833aa /src/windows/identity/plugins/common
parent05352b990d5caeed4c6afe3140ab946842bd743d (diff)
downloadkrb5-bd7edfe0a67af34296baa530d2a2218ec4ddcb2d.tar.gz
krb5-bd7edfe0a67af34296baa530d2a2218ec4ddcb2d.tar.xz
krb5-bd7edfe0a67af34296baa530d2a2218ec4ddcb2d.zip
NetIDMgr updates
* add scrollbars to option tree pane in configuration dialog * convert to using Microsoft's safe string library both to ensure safe string manipulation and to avoid deprecation warnings * disable deprecation warnings for Platform SDK header shlwapi.h which cannot otherwise be compiled * add kerberos 5 kvno property to tickets. display in properties dialog and main window if column selected by user * improve manifest handling in order to support both manifests generated by the compiler and those hand crafted in order to specify the correct versions of the custom control libraries. * update khimaira message types and credential acquisition documentation ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18212 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/windows/identity/plugins/common')
-rw-r--r--src/windows/identity/plugins/common/krb5common.c1
-rw-r--r--src/windows/identity/plugins/common/krb5common.h8
2 files changed, 7 insertions, 2 deletions
diff --git a/src/windows/identity/plugins/common/krb5common.c b/src/windows/identity/plugins/common/krb5common.c
index de1cea4ab..5ba59df4e 100644
--- a/src/windows/identity/plugins/common/krb5common.c
+++ b/src/windows/identity/plugins/common/krb5common.c
@@ -31,6 +31,7 @@
#ifdef DEBUG
#include<assert.h>
#endif
+#include<strsafe.h>
/**************************************/
/* khm_krb5_error(): */
diff --git a/src/windows/identity/plugins/common/krb5common.h b/src/windows/identity/plugins/common/krb5common.h
index bd6337192..df3db93ae 100644
--- a/src/windows/identity/plugins/common/krb5common.h
+++ b/src/windows/identity/plugins/common/krb5common.h
@@ -33,9 +33,13 @@
#ifndef NO_KRB5
int khm_krb5_error(krb5_error_code rc, LPCSTR FailedFunctionName,
- int FreeContextFlag, krb5_context *ctx,
- krb5_ccache *cache);
+ int FreeContextFlag, krb5_context *ctx,
+ krb5_ccache *cache);
+int
+khm_krb5_get_error_string(krb5_error_code rc,
+ wchar_t * buffer,
+ khm_size cb_buffer);
int khm_krb5_initialize(khm_handle ident, krb5_context *, krb5_ccache *);