summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2021-10-22 10:50:36 +1300
committerStefan Metzmacher <metze@samba.org>2021-10-26 12:00:28 +0000
commit6b5aba80e648a2b1c67c802c44ea7060540ac262 (patch)
tree35e03b5c3300dfb65d7140ce0910ba74fd1e415d
parent51324ea4a6507d550f08b7166701f72f7752a100 (diff)
downloadsamba-6b5aba80e648a2b1c67c802c44ea7060540ac262.tar.gz
lib/krb5_wrap: Fix missing error check in new salt code
CID 1492905: Control flow issues (DEADCODE) This was a regression in 5eeb441b771a1ffe1ba1c69b72e8795f525a58ed. BUG: https://bugzilla.samba.org/show_bug.cgi?id=14874 BUG: https://bugzilla.samba.org/show_bug.cgi?id=14881 Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Sat Oct 23 08:07:13 UTC 2021 on sn-devel-184 (cherry picked from commit 5094d986b7686f057195dcb10764295b88967019)
-rw-r--r--lib/krb5_wrap/krb5_samba.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/krb5_wrap/krb5_samba.c b/lib/krb5_wrap/krb5_samba.c
index 63a6e951f80..fff5b4e2a22 100644
--- a/lib/krb5_wrap/krb5_samba.c
+++ b/lib/krb5_wrap/krb5_samba.c
@@ -594,9 +594,9 @@ int smb_krb5_salt_principal(krb5_context krb5_ctx,
* No matter what realm (including none) in the UPN,
* the realm is replaced with our upper-case realm
*/
- smb_krb5_principal_set_realm(krb5_ctx,
- *salt_princ,
- upper_realm);
+ krb5_ret = smb_krb5_principal_set_realm(krb5_ctx,
+ *salt_princ,
+ upper_realm);
if (krb5_ret != 0) {
krb5_free_principal(krb5_ctx, *salt_princ);
TALLOC_FREE(frame);