fix buffer size for 64-bit cb length
authorLuke Howard <lukeh@padl.com>
Fri, 10 Sep 2010 11:09:46 +0000 (13:09 +0200)
committerLuke Howard <lukeh@padl.com>
Fri, 10 Sep 2010 11:09:46 +0000 (13:09 +0200)
mech_eap/util_cksum.c

index 505256c..20813c5 100644 (file)
@@ -180,7 +180,7 @@ gssEapEncodeGssChannelBindings(OM_uint32 *minor,
     unsigned char *p;
 
     if (chanBindings != GSS_C_NO_CHANNEL_BINDINGS) {
-        length = sizeof(OM_uint32) * 5;
+        length = 24;
         length += chanBindings->initiator_address.length;
         length += chanBindings->acceptor_address.length;
         length += chanBindings->application_data.length;