[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tinc/src meta.c,1.1.2.46,1.1.2.47
Update of /home/CVS/tinc/src
In directory humbolt:/tmp/cvs-serv1271
Modified Files:
Tag: CABAL
meta.c
Log Message:
Fix bug that could lead to an assertion failure in libcrypto when multiple
requests arrive and TCP packets are heavily fragmented.
Index: meta.c
===================================================================
RCS file: /home/CVS/tinc/src/meta.c,v
retrieving revision 1.1.2.46
retrieving revision 1.1.2.47
diff -u -r1.1.2.46 -r1.1.2.47
--- meta.c 2003/10/11 12:16:12 1.1.2.46
+++ meta.c 2003/10/11 14:18:52 1.1.2.47
@@ -178,7 +178,7 @@
return false;
c->buflen -= reqlen;
- lenin -= reqlen;
+ lenin -= reqlen - oldlen;
memmove(c->buffer, c->buffer + reqlen, c->buflen);
oldlen = 0;
continue;
--
Tinc-cvs: CVS changelog list for the tinc VPN daemon
Archive: http://mail.nl.linux.org/tinc-cvs/
Tinc site: http://tinc.nl.linux.org/
- Prev by Date:
tinc/src protocol_auth.c,1.1.4.27,1.1.4.28
- Next by Date:
tinc/doc tinc.conf.5.in,1.1.2.2,1.1.2.3 tinc.texi,1.8.4.45,1.8.4.46 tincd.8.in,1.1.2.2,1.1.2.3
- Prev by thread:
tinc/src protocol_auth.c,1.1.4.27,1.1.4.28
- Next by thread:
tinc/doc tinc.conf.5.in,1.1.2.2,1.1.2.3 tinc.texi,1.8.4.45,1.8.4.46 tincd.8.in,1.1.2.2,1.1.2.3
- Index(es):