The variable krb5_override_default_realm is obsolete. Use the
authorTheodore Tso <tytso@mit.edu>
Sat, 22 Apr 1995 04:46:40 +0000 (04:46 +0000)
committerTheodore Tso <tytso@mit.edu>
Sat, 22 Apr 1995 04:46:40 +0000 (04:46 +0000)
krb5_set_default_realm function instead.

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

src/appl/bsd/ChangeLog
src/appl/bsd/krlogind.c

index 7683048a935f1073e3273c74b99a25f09a29de7d..ded3dfd5618d722f00162cd1c577d599ceef0e6c 100644 (file)
@@ -1,7 +1,10 @@
 Sat Apr 22 00:42:22 1995  Theodore Y. Ts'o  (tytso@dcl)
 
-       * krshd.c (main): The variable krb5_override_default_realm is 
-                 obsolete.  Use the krb5_set_default_realm function instead.
+       * rlogind (main, doit): The variable krb5_override_default_realm
+               is obsolete.  Use the krb5_set_default_realm function instead.
+
+       * krshd.c (main, doit): The variable krb5_override_default_realm
+               is obsolete.  Use the krb5_set_default_realm function instead.
 
 Fri Apr 21 21:11:17 1995  Theodore Y. Ts'o  (tytso@dcl)
 
index cfeecd68b63f46d83ccd03784e4a8fe2e6d4e074..1cc3ca5c78d6bac38e20476a0f95a1fe08778c53 100644 (file)
@@ -246,7 +246,6 @@ krb5_ticket     *ticket = 0;
 krb5_context bsd_context;
 
 char *srvtab = NULL;
-extern char *krb5_override_default_realm;
 
 #define ARGSTR "rRkKeExXpPD:S:M:L:?"
 #else /* !KERBEROS */
@@ -322,6 +321,11 @@ main(argc, argv)
 #define LOG_NDELAY 0
 #endif
     
+#ifdef KERBEROS
+    krb5_init_context(&bsd_context);
+    krb5_init_ets(bsd_context);
+#endif
+    
 #ifndef LOG_AUTH /* 4.2 syslog */
     openlog(progname, LOG_PID | LOG_NDELAY);
 #else
@@ -392,7 +396,7 @@ main(argc, argv)
          srvtab = optarg;
          break;
        case 'M':
-         krb5_override_default_realm = optarg;
+         krb5_set_default_realm(bsd_context, optarg);
          break;
 #endif
        case 'p':
@@ -535,8 +539,6 @@ void doit(f, fromp)
       fatal(f, "Permission denied - Malformed from address\n");
     
 #ifdef KERBEROS
-    krb5_init_context(&bsd_context);
-    krb5_init_ets(bsd_context);
     if (must_pass_k5 || must_pass_one) {
        /* setup des buffers */
        desinbuf.data = des_inbuf;