[25826] in CVS-changelog-for-Kerberos-V5

home help back first fref pref prev next nref lref last post

svn rev #25316: trunk/src/lib/gssapi/mechglue/

daemon@ATHENA.MIT.EDU (ghudson@mit.edu)
Thu Oct 6 12:38:37 2011

Date: Thu, 6 Oct 2011 12:38:35 -0400
From: ghudson@mit.edu
Message-Id: <201110061638.p96GcZlF010576@drugstore.mit.edu>
To: cvs-krb5@mit.edu
Reply-To: krbdev@mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu

http://src.mit.edu/fisheye/changelog/krb5/?cs=25316
Commit By: ghudson
Log Message:
Initialize localname on error in gss_localname.


Changed Files:
U   trunk/src/lib/gssapi/mechglue/gssd_pname_to_uid.c
Modified: trunk/src/lib/gssapi/mechglue/gssd_pname_to_uid.c
===================================================================
--- trunk/src/lib/gssapi/mechglue/gssd_pname_to_uid.c	2011-10-06 16:18:56 UTC (rev 25315)
+++ trunk/src/lib/gssapi/mechglue/gssd_pname_to_uid.c	2011-10-06 16:38:35 UTC (rev 25316)
@@ -124,10 +124,11 @@
     gss_union_name_t unionName;
     gss_name_t mechName = GSS_C_NO_NAME, mechNameP;
 
-    /*
-     * find the appropriate mechanism specific pname_to_uid procedure and
-     * call it.
-     */
+    if (localname != GSS_C_NO_BUFFER) {
+	localname->length = 0;
+	localname->value = NULL;
+    }
+
     if (minor == NULL)
         return GSS_S_CALL_INACCESSIBLE_WRITE;
 

_______________________________________________
cvs-krb5 mailing list
cvs-krb5@mit.edu
https://mailman.mit.edu/mailman/listinfo/cvs-krb5

home help back first fref pref prev next nref lref last post