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