From 2e4d2d25312a37be156c67080c79f7a315e63656 Mon Sep 17 00:00:00 2001 From: Tom Yu <tlyu@mit.edu> Date: Tue, 12 Nov 1996 05:07:41 +0000 Subject: [PATCH] * ftpd.c (ftpd_userok): Don't undconditionally return -1 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9386 dc483132-0cff-0310-8789-dd5450dbe970 --- src/appl/gssftp/ftpd/ChangeLog | 4 ++++ src/appl/gssftp/ftpd/ftpd.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/appl/gssftp/ftpd/ChangeLog b/src/appl/gssftp/ftpd/ChangeLog index e9d9d671f..2a2e348ac 100644 --- a/src/appl/gssftp/ftpd/ChangeLog +++ b/src/appl/gssftp/ftpd/ChangeLog @@ -1,3 +1,7 @@ +Tue Nov 12 00:04:00 1996 Tom Yu <tlyu@mit.edu> + + * ftpd.c (ftpd_userok): Don't undconditionally return -1. + Thu Nov 7 15:38:51 1996 Theodore Ts'o <tytso@rsts-11.mit.edu> * ftpd.c (ftpd_userok): Check return value of krb5_init_context() diff --git a/src/appl/gssftp/ftpd/ftpd.c b/src/appl/gssftp/ftpd/ftpd.c index 9065466b9..b4a5794b9 100644 --- a/src/appl/gssftp/ftpd/ftpd.c +++ b/src/appl/gssftp/ftpd/ftpd.c @@ -2333,7 +2333,8 @@ ftpd_userok(client_name, name) krb5_error_code kerr; kerr = krb5_init_context(&kc); - return -1; + if (kerr) + return -1; kerr = krb5_parse_name(kc, client_name->value, &p); if (kerr) { retval = -1; goto fail; } -- 2.26.2