diff options
author | Greg Hudson <ghudson@mit.edu> | 2014-01-16 11:49:04 -0500 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2014-01-17 15:58:08 -0500 |
commit | 970304b558a360e08d8421ef92245d2df0ac5e49 (patch) | |
tree | bab81203de11b3cdef64c264e45785771d0bfa81 | |
parent | 6bdaa746fec1cf29adcbe5b8e65c4b8993770b84 (diff) | |
download | krb5-970304b558a360e08d8421ef92245d2df0ac5e49.tar.gz krb5-970304b558a360e08d8421ef92245d2df0ac5e49.tar.xz krb5-970304b558a360e08d8421ef92245d2df0ac5e49.zip |
Allow empty store in gss_acquire_cred_from
There is no reason to deny a zero-length cred store, so don't check
for it in val_acq_cred_args or val_add_cred_args.
ticket: 7836 (new)
target_version: 1.12.2
tags: pullup
-rw-r--r-- | src/lib/gssapi/mechglue/g_acquire_cred.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/lib/gssapi/mechglue/g_acquire_cred.c b/src/lib/gssapi/mechglue/g_acquire_cred.c index 03b67e390..b9a3142a9 100644 --- a/src/lib/gssapi/mechglue/g_acquire_cred.c +++ b/src/lib/gssapi/mechglue/g_acquire_cred.c @@ -80,12 +80,6 @@ val_acq_cred_args( return GSS_S_FAILURE; } - if (cred_store != NULL && cred_store->count == 0) { - *minor_status = EINVAL; - map_errcode(minor_status); - return GSS_S_FAILURE; - } - return (GSS_S_COMPLETE); } @@ -302,12 +296,6 @@ val_add_cred_args( return GSS_S_FAILURE; } - if (cred_store != NULL && cred_store->count == 0) { - *minor_status = EINVAL; - map_errcode(minor_status); - return GSS_S_FAILURE; - } - return (GSS_S_COMPLETE); } |