Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports
Path: blob/main/net-mgmt/adcli/files/patch-library_adkrb5.c
18157 views
1
--- library/adkrb5.c.orig 2022-09-28 17:04:28 UTC
2
+++ library/adkrb5.c
3
@@ -250,7 +250,7 @@ _adcli_krb5_get_keyblock (krb5_context k5,
4
krb5_error_code code;
5
6
code = krb5_kt_start_seq_get (k5, keytab, &cursor);
7
- if (code == KRB5_KT_END || code == ENOENT)
8
+ if (code == KRB5_KT_END || code == KRB5_KT_NOTFOUND)
9
return 0;
10
else if (code != 0)
11
return code;
12
@@ -303,7 +303,7 @@ _adcli_krb5_keytab_copy_entries (krb5_context k5,
13
code = _adcli_krb5_get_keyblock (k5, keytab, &entry.key,
14
match_enctype_and_kvno, &closure);
15
if (code != 0 || closure.matched == 0) {
16
- return code != 0 ? code : ENOKEY;
17
+ return code != 0 ? code : KRB5_KT_NOTFOUND;
18
}
19
20
entry.principal = principal;
21
22