Imported Upstream version 1.20.1
[platform/upstream/krb5.git] / src / lib / gssapi / krb5 / import_cred.c
index f0a0373..0bea5e6 100644 (file)
@@ -171,12 +171,8 @@ json_to_rcache(krb5_context context, k5_json_value v, krb5_rcache *rcache_out)
         return 0;
     if (k5_json_get_tid(v) != K5_JSON_TID_STRING)
         return -1;
-    if (krb5_rc_resolve_full(context, &rcache, (char *)k5_json_string_utf8(v)))
+    if (k5_rc_resolve(context, (char *)k5_json_string_utf8(v), &rcache))
         return -1;
-    if (krb5_rc_recover_or_initialize(context, rcache, context->clockskew)) {
-        krb5_rc_close(context, rcache);
-        return -1;
-    }
     *rcache_out = rcache;
     return 0;
 }