Update of /cvsroot/srvx/services/src
In directory usw-pr-cvs1:/tmp/cvs-serv15090/src
Modified Files:
Tag: rel-1_0
sockcheck.c
Log Message:
fix off-by-one error (if read_used==1, maximum valid read position is 0)
Index: sockcheck.c
===================================================================
RCS file: /cvsroot/srvx/services/src/sockcheck.c,v
retrieving revision 1.54.2.18
retrieving revision 1.54.2.19
diff -C2 -r1.54.2.18 -r1.54.2.19
*** sockcheck.c 2001/08/12 02:58:53 1.54.2.18
--- sockcheck.c 2001/08/12 13:09:34 1.54.2.19
***************
*** 675,679 ****
/* See if what's been read matches any of the expected responses */
! while (client->read_pos <= client->read_used) {
unsigned char curr, bleh;
const unsigned char *resp_state;
--- 675,679 ----
/* See if what's been read matches any of the expected responses */
! while (client->read_pos < client->read_used) {
unsigned char curr, bleh;
const unsigned char *resp_state;
|