[or-cvs] Avoid overflow on wrapping a TLS read.

Nick Mathewson nickm at seul.org
Tue Apr 26 21:20:24 UTC 2005


Update of /home/or/cvsroot/tor/src/or
In directory moria.mit.edu:/tmp/cvs-serv3591/src/or

Modified Files:
	buffers.c 
Log Message:
Avoid overflow on wrapping a TLS read.

Index: buffers.c
===================================================================
RCS file: /home/or/cvsroot/tor/src/or/buffers.c,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -d -r1.136 -r1.137
--- buffers.c	26 Apr 2005 20:55:32 -0000	1.136
+++ buffers.c	26 Apr 2005 21:20:22 -0000	1.137
@@ -417,7 +417,7 @@
   if (at_start) {
     int r2;
     tor_assert(_buf_end(buf) == buf->mem);
-    r2 = read_to_buf_tls_impl(tls, at_most, buf, buf->mem);
+    r2 = read_to_buf_tls_impl(tls, at_start, buf, buf->mem);
     if (r2 < 0)
       return r2;
     else



More information about the tor-commits mailing list