]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix gss_inquire_name() name_is_MN result
authorIsaac Boukris <iboukris@gmail.com>
Wed, 12 Aug 2015 23:28:36 +0000 (02:28 +0300)
committerTom Yu <tlyu@mit.edu>
Wed, 9 Dec 2015 19:55:13 +0000 (14:55 -0500)
Currently name_is_MN is left uninitialized for non-mechanism names due
to a typo.

[ghudson@mit.edu: edited commit message]

(cherry picked from commit a3f3f4069858ea795b732ec1d96fae20d5fafe24)

ticket: 8308 (new)
version_fixed: 1.12.5
status: resolved

src/lib/gssapi/mechglue/g_inq_name.c

index 915f687af49dc500e84c932a312d2a4d8d1cc8be..60a3b54e79900b84eba4feb6e90870b05486857b 100644 (file)
@@ -56,7 +56,7 @@ gss_inquire_name(OM_uint32 *minor_status,
     if (union_name->mech_type == GSS_C_NO_OID) {
         /* We don't yet support non-mechanism attributes */
         if (name_is_MN != NULL)
-            name_is_MN = 0;
+            *name_is_MN = 0;
         *minor_status = 0;
         return GSS_S_COMPLETE;
     }