From 643dc1e2d83cf95b31f0518e68747162f85d7db5 Mon Sep 17 00:00:00 2001 From: Theodore Tso Date: Sat, 22 Apr 1995 04:44:24 +0000 Subject: The variable krb5_override_default_realm is obsolete. Use the krb5_set_default_realm function instead. Add #include for , which is now needed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5447 dc483132-0cff-0310-8789-dd5450dbe970 --- src/appl/bsd/krshd.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/appl/bsd/krshd.c') diff --git a/src/appl/bsd/krshd.c b/src/appl/bsd/krshd.c index eab21635c6..ae1f99c2f8 100644 --- a/src/appl/bsd/krshd.c +++ b/src/appl/bsd/krshd.c @@ -98,6 +98,7 @@ char copyright[] = #include #include #include +#include #include #include @@ -175,7 +176,6 @@ char des_outbuf[2*BUFSIZ]; /* needs to be > largest write size */ krb5_data desinbuf,desoutbuf; krb5_context bsd_context; char *srvtab = NULL; -extern char *krb5_override_default_realm; void fatal(); int v5_des_read(); @@ -262,6 +262,11 @@ main(argc, argv) openlog(progname, LOG_PID | LOG_ODELAY, LOG_DAEMON); #endif /* 4.2 syslog */ +#ifdef KERBEROS + krb5_init_context(&bsd_context); + krb5_init_ets(bsd_context); +#endif + if (argc == 1) { /* Get parameters from program name. */ if (strlen(progname) > MAX_PROG_NAME) { usage(); @@ -322,7 +327,7 @@ main(argc, argv) break; case 'M': - krb5_override_default_realm = optarg; + krb5_set_default_realm(bsd_context, optarg); break; case 'A': @@ -573,8 +578,6 @@ doit(f, fromp) exit(1); } #ifdef KERBEROS - krb5_init_context(&bsd_context); - krb5_init_ets(bsd_context); netf = f; desinbuf.data = des_inbuf; desoutbuf.data = des_outbuf; -- cgit