Hinge building KLL shim off KIM_TO_KLL_SHIM, not LEAN_CLIENT
authorAlexandra Ellwood <lxs@mit.edu>
Mon, 6 Oct 2008 21:24:20 +0000 (21:24 +0000)
committerAlexandra Ellwood <lxs@mit.edu>
Mon, 6 Oct 2008 21:24:20 +0000 (21:24 +0000)
ticket: new

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20833 dc483132-0cff-0310-8789-dd5450dbe970

src/kim/lib/kim_library.c
src/kim/lib/mac/KerberosLogin.c
src/kim/lib/mac/KerberosLoginErrors.et

index 8096ec6b1f82eeecb99ef488cf05627eb2d725c1..3f7952ae1ba1098ccc787dddec36580fe8bbf87f 100644 (file)
@@ -42,7 +42,10 @@ MAKE_FINI_FUNCTION(kim_error_fini);
 
 static int kim_error_init (void)
 {
-    add_error_table (&et_KIM_error_table);    
+    add_error_table (&et_KIM_error_table);
+#if KIM_TO_KLL_SHIM
+    add_error_table (&et_KLL_error_table);    
+#endif
     return 0;
 }
 
@@ -55,6 +58,9 @@ static void kim_error_fini (void)
     }
 
     remove_error_table (&et_KIM_error_table);
+#if KIM_TO_KLL_SHIM
+    remove_error_table (&et_KLL_error_table);
+#endif
 }
 
 /* ------------------------------------------------------------------------ */
index b97128ccf056577f3fceca2fdbdae4a57f453dc3..3ecb96630bc0827f7dba23a8d2ee5cfc5001bd2a 100644 (file)
@@ -24,7 +24,7 @@
  * or implied warranty.
  */
 
-#ifndef LEAN_CLIENT
+#ifdef KIM_TO_KLL_SHIM
 
 #define KERBEROSLOGIN_DEPRECATED
 
@@ -1797,4 +1797,4 @@ char *__KLLoginOptionsGetServiceName (KLLoginOptions ioOptions)
 
 
 
-#endif /* LEAN_CLIENT */
+#endif /* KIM_TO_KLL_SHIM */
index c8d88461861c8d628adeead70439dc1725cf7e47..22ee35274c0479cbd7927fbb5efde976d986d8fc 100755 (executable)
@@ -1,6 +1,6 @@
 # $Copyright:
 #
-# Copyright © 1998-1999 by the Massachusetts Institute of Technology.
+# Copyrigh 1998-2008 by the Massachusetts Institute of Technology.
 # 
 # All rights reserved.
 #