svn rev #22570: trunk/src/lib/krb5/os/
raeburn@MIT.EDU
raeburn at MIT.EDU
Fri Aug 21 14:32:53 EDT 2009
http://mv.ezproxy.com.ezproxyberklee.flo.org/fisheye/changelog/krb5/?cs=22570
Commit By: raeburn
Log Message:
Use load_32_be processing length in TCP reply.
Changed Files:
U trunk/src/lib/krb5/os/sendto_kdc.c
Modified: trunk/src/lib/krb5/os/sendto_kdc.c
===================================================================
--- trunk/src/lib/krb5/os/sendto_kdc.c 2009-08-21 18:32:50 UTC (rev 22569)
+++ trunk/src/lib/krb5/os/sendto_kdc.c 2009-08-21 18:32:53 UTC (rev 22570)
@@ -1017,11 +1017,7 @@
}
conn->x.in.bufsizebytes_read += nread;
if (conn->x.in.bufsizebytes_read == 4) {
- unsigned long len;
- len = conn->x.in.bufsizebytes[0];
- len = (len << 8) + conn->x.in.bufsizebytes[1];
- len = (len << 8) + conn->x.in.bufsizebytes[2];
- len = (len << 8) + conn->x.in.bufsizebytes[3];
+ unsigned long len = load_32_be (conn->x.in.bufsizebytes);
dprint("received length on fd %d is %d\n", conn->fd, (int)len);
/* Arbitrary 1M cap. */
if (len > 1 * 1024 * 1024) {
More information about the cvs-krb5
mailing list