diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2016-09-06 12:27:51 +0200 |
---|---|---|
committer | Lukas Slebodnik <lslebodn@redhat.com> | 2016-09-13 15:26:46 +0200 |
commit | d3348f49260998880bb7cd3b2fb72d562b1b7a64 (patch) | |
tree | 57b3a5e688881c4657468a4ca28518de2d349826 | |
parent | bb14556c1df503314644fc424fbbf95759791db9 (diff) | |
download | sssd-d3348f49260998880bb7cd3b2fb72d562b1b7a64.tar.gz sssd-d3348f49260998880bb7cd3b2fb72d562b1b7a64.tar.xz sssd-d3348f49260998880bb7cd3b2fb72d562b1b7a64.zip |
KRB5: Return ERR_NETWORK_IO on clock skew
Adds two more return codes to the list of codes we translate to
ERR_NETWORK_IO.
Resolves:
https://fedorahosted.org/sssd/ticket/3174
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Reviewed-by: Sumit Bose <sbose@redhat.com>
-rw-r--r-- | src/providers/krb5/krb5_child.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/providers/krb5/krb5_child.c b/src/providers/krb5/krb5_child.c index a0a0f74d7..82522995e 100644 --- a/src/providers/krb5/krb5_child.c +++ b/src/providers/krb5/krb5_child.c @@ -1374,6 +1374,8 @@ static errno_t map_krb5_error(krb5_error_code kerr) case KRB5_KDCREP_SKEW: case KRB5KRB_AP_ERR_SKEW: + case KRB5KRB_AP_ERR_TKT_EXPIRED: + case KRB5KRB_AP_ERR_TKT_NYV: case KRB5_KDC_UNREACH: case KRB5_REALM_CANT_RESOLVE: case KRB5_REALM_UNKNOWN: |