diff options
| author | Theodore Tso <tytso@mit.edu> | 1994-06-25 03:19:10 +0000 |
|---|---|---|
| committer | Theodore Tso <tytso@mit.edu> | 1994-06-25 03:19:10 +0000 |
| commit | 817907e0332074574abf2ef7ff27ad9bd6682571 (patch) | |
| tree | 7dc8dbf7b51b52d7106959cbb7f39dc630a59ef6 /src/kadmin/server/adm_process.c | |
| parent | 27b2c92d428e60241434633ad0ed6958a46d8ced (diff) | |
| download | krb5-817907e0332074574abf2ef7ff27ad9bd6682571.tar.gz krb5-817907e0332074574abf2ef7ff27ad9bd6682571.tar.xz krb5-817907e0332074574abf2ef7ff27ad9bd6682571.zip | |
Checked in rest of Jim Miller's kadmin bugs krb5-bugs [0395]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3915 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/server/adm_process.c')
| -rw-r--r-- | src/kadmin/server/adm_process.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/kadmin/server/adm_process.c b/src/kadmin/server/adm_process.c index 2eba71860..719fed671 100644 --- a/src/kadmin/server/adm_process.c +++ b/src/kadmin/server/adm_process.c @@ -81,7 +81,7 @@ OLDDECLARG(krb5_keyblock **, key) syslog(LOG_ERR, "cpw_keyproc %d while attempting to parse \"%s\"", client_server_info.name_of_service, retval); - return(0); + return(retval); } if (retval = krb5_db_get_principal(cpw_krb, &cpw_entry, @@ -89,7 +89,7 @@ OLDDECLARG(krb5_keyblock **, key) syslog(LOG_ERR, "cpw_keyproc %d while extracting %s entry", client_server_info.name_of_service, retval); - return(0); + return(retval); } if (!nprincs) return(0); @@ -99,7 +99,7 @@ OLDDECLARG(krb5_keyblock **, key) krb5_db_free_principal(&cpw_entry, nprincs); syslog(LOG_ERR, "cpw_keyproc: No Memory for server key"); close(client_server_info.client_socket); - return(0); + return(ENOMEM); } /* Extract the real kadmin/<realm> keyblock */ @@ -112,7 +112,7 @@ OLDDECLARG(krb5_keyblock **, key) syslog(LOG_ERR, "cpw_keyproc: Cannot extract %s from master key", client_server_info.name_of_service); - exit(0); + exit(retval); } *key = realkey; |
