summaryrefslogtreecommitdiffstats
path: root/src/appl/popper/pop_init.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/appl/popper/pop_init.c')
-rw-r--r--src/appl/popper/pop_init.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/appl/popper/pop_init.c b/src/appl/popper/pop_init.c
index 68c14e942f..b5f05c6900 100644
--- a/src/appl/popper/pop_init.c
+++ b/src/appl/popper/pop_init.c
@@ -293,8 +293,11 @@ authenticate(p, addr)
krb5_ticket *ticket;
int sock = 0;
- krb5_init_context(&pop_context);
- krb5_init_ets(pop_context);
+ retval = krb5_init_context(&pop_context);
+ if (retval) {
+ com_err("pop_authenticate", retval, "while initializing krb5");
+ exit(1);
+ }
if (retval = krb5_sname_to_principal(pop_context, p->myhost, "pop",
KRB5_NT_SRV_HST, &server)) {