2019-11-19 19:45:23 +00:00
|
|
|
From 09855e99697edcfb6228f266e8c7b6889ea48b23 Mon Sep 17 00:00:00 2001
|
2019-09-12 14:15:52 +00:00
|
|
|
From: Robbie Harwood <rharwood@redhat.com>
|
|
|
|
Date: Fri, 30 Aug 2019 11:19:52 -0400
|
|
|
|
Subject: [PATCH] Remove null check in krb5_gss_duplicate_name()
|
|
|
|
|
|
|
|
Within the krb5 mechanism, we require minor_status to be writable
|
|
|
|
without checking. Remove the null check in krb5_gss_duplicate_name()
|
|
|
|
to squash a forward-null defect.
|
|
|
|
|
|
|
|
(cherry picked from commit 9fd7bc179f0bd74fc83c1edf0247dcfd87fc73e6)
|
|
|
|
---
|
|
|
|
src/lib/gssapi/krb5/duplicate_name.c | 3 +--
|
|
|
|
1 file changed, 1 insertion(+), 2 deletions(-)
|
|
|
|
|
|
|
|
diff --git a/src/lib/gssapi/krb5/duplicate_name.c b/src/lib/gssapi/krb5/duplicate_name.c
|
|
|
|
index b88d97d9d..ea53e9c0d 100644
|
|
|
|
--- a/src/lib/gssapi/krb5/duplicate_name.c
|
|
|
|
+++ b/src/lib/gssapi/krb5/duplicate_name.c
|
|
|
|
@@ -34,8 +34,7 @@ krb5_gss_duplicate_name(OM_uint32 *minor_status, const gss_name_t input_name,
|
|
|
|
krb5_error_code code;
|
|
|
|
krb5_gss_name_t princ, outprinc;
|
|
|
|
|
|
|
|
- if (minor_status)
|
|
|
|
- *minor_status = 0;
|
|
|
|
+ *minor_status = 0;
|
|
|
|
|
|
|
|
code = krb5_gss_init_context(&context);
|
|
|
|
if (code) {
|