Lines Matching refs:ret
52 krb5_error_code ret; in kt_copy() local
59 ret = krb5_kt_resolve (context, from, &src_keytab); in kt_copy()
60 if (ret) { in kt_copy()
61 krb5_warn (context, ret, "resolving src keytab `%s'", from); in kt_copy()
65 ret = krb5_kt_resolve (context, to, &dst_keytab); in kt_copy()
66 if (ret) { in kt_copy()
68 krb5_warn (context, ret, "resolving dst keytab `%s'", to); in kt_copy()
72 ret = krb5_kt_start_seq_get (context, src_keytab, &cursor); in kt_copy()
73 if (ret) { in kt_copy()
74 krb5_warn (context, ret, "krb5_kt_start_seq_get %s", keytab_string); in kt_copy()
81 while((ret = krb5_kt_next_entry(context, src_keytab, in kt_copy()
85 ret = krb5_unparse_name (context, entry.principal, &name_str); in kt_copy()
86 if(ret) { in kt_copy()
87 krb5_warn(context, ret, "krb5_unparse_name"); in kt_copy()
90 ret = krb5_enctype_to_string(context, entry.keyblock.keytype, &etype_str); in kt_copy()
91 if(ret) { in kt_copy()
92 krb5_warn(context, ret, "krb5_enctype_to_string"); in kt_copy()
95 ret = krb5_kt_get_entry(context, dst_keytab, in kt_copy()
100 if(ret == 0) { in kt_copy()
114 } else if(ret != KRB5_KT_NOTFOUND) { in kt_copy()
115 krb5_warn (context, ret, "%s: fetching %s/%s/%u", in kt_copy()
125 ret = krb5_kt_add_entry (context, dst_keytab, &entry); in kt_copy()
127 if (ret) { in kt_copy()
128 krb5_warn (context, ret, "%s: adding %s/%s/%u", in kt_copy()
142 return ret != 0; in kt_copy()