Added gss_krb5_ccache_name and GSSAPILibrarySupportsCCacheName
authorMiro Jurisic <meeroh@mit.edu>
Tue, 13 Apr 1999 17:08:37 +0000 (17:08 +0000)
committerMiro Jurisic <meeroh@mit.edu>
Tue, 13 Apr 1999 17:08:37 +0000 (17:08 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11353 dc483132-0cff-0310-8789-dd5450dbe970

src/mac/GSS.CFMGlue.h
src/mac/GSS.CFMglue.proto.h
src/mac/GSS.moreCFMglue.cin

index c3365590dfd5f7ecaee13b3dba3c2bdd13cdae6b..a06b530bc367e5328b3aaeb0bafd3832d5cf4c42 100644 (file)
@@ -2,5 +2,6 @@
 #define _GSS_CFMGLUE_H_
 
 Boolean GSSAPILibraryIsPresent ();
+Boolean GSSAPILibrarySupportsCCacheName ();
 
 #endif /* _GSS_CFMGLUE_H_ */
\ No newline at end of file
index ba750b871f71730112fe5f57b2b2c8f71feb7702..232b79c41e3ad61b1d52d2188e5b111a1b9fcf86 100644 (file)
@@ -7,3 +7,4 @@ OM_uint32 gss_init_sec_context(OM_uint32 *, gss_cred_id_t, gss_ctx_id_t *, gss_n
 OM_uint32 gss_import_name(OM_uint32 *, gss_buffer_t, gss_OID, gss_name_t *);
 OM_uint32 gss_release_name(OM_uint32 *, gss_name_t *);
 OM_uint32 gss_wrap_size_limit(OM_uint32 *, gss_ctx_id_t, int, gss_qop_t, OM_uint32, OM_uint32 *);
+OM_uint32 gss_krb5_ccache_name(OM_uint32 *minor_status, const char *name, const char **out_name);
index e4491b72c7ef173a885e92815b96ce1de08729ff..292e3d91ab586902fe27253cdbc09004a19d693b 100644 (file)
@@ -4,4 +4,10 @@ Boolean GSSAPILibraryIsPresent ()
 {
        Ptr     symAddr;
        return (Find_Symbol (&symAddr, "\pgss_init_sec_context", gss_init_sec_context_ProcInfo)) == noErr;
-}
\ No newline at end of file
+}
+
+Boolean GSSAPILibrarySupportsCCacheName ()
+{
+       Ptr     symAddr;
+       return (Find_Symbol (&symAddr, "\pgss_krb5_ccache_name", gss_krb5_ccache_name_ProcInfo)) == noErr;
+}