diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2007-05-31 15:56:49 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2007-05-31 15:56:49 +0000 |
| commit | 66bd29f512b9bdd5e808d645118862112973d2d6 (patch) | |
| tree | 31f42f8124aeb1690077b3b5bdf507e33486ddbb /src/lib | |
| parent | 31cfa1d7111110edcf7ee373165f27465e4d0350 (diff) | |
don't check for readability resolving SRVTAB: keytab
Greg Hudson has pointed out that the FILE: and SRVTAB: keytab types differ in
when they report errors for files not existing. The implementations of ANY:
floating around cope better if they consistently accept names of files that
aren't present, and report the error later when fetching information.
ticket: new
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19563 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/krb5/keytab/kt_srvtab.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/lib/krb5/keytab/kt_srvtab.c b/src/lib/krb5/keytab/kt_srvtab.c index d96cf1661..5a80f32f9 100644 --- a/src/lib/krb5/keytab/kt_srvtab.c +++ b/src/lib/krb5/keytab/kt_srvtab.c @@ -116,13 +116,6 @@ static krb5_error_code KRB5_CALLCONV krb5_ktsrvtab_resolve(krb5_context context, const char *name, krb5_keytab *id) { krb5_ktsrvtab_data *data; - FILE *fp; - - /* Make sure we can open the srvtab file for reading. */ - fp = fopen(name, "r"); - if (!fp) - return(errno); - fclose(fp); if ((*id = (krb5_keytab) malloc(sizeof(**id))) == NULL) return(ENOMEM); |
