s3_both.c (68651) | s3_both.c (72613) |
---|---|
1/* ssl/s3_both.c */ 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 3 * All rights reserved. 4 * 5 * This package is an SSL implementation written 6 * by Eric Young (eay@cryptsoft.com). 7 * The implementation was written so as to conform with Netscapes SSL. 8 * --- 351 unchanged lines hidden (view full) --- 360 { 361 int skip_message; 362 363 do 364 { 365 while (s->init_num < 4) 366 { 367 i=ssl3_read_bytes(s,SSL3_RT_HANDSHAKE,&p[s->init_num], | 1/* ssl/s3_both.c */ 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 3 * All rights reserved. 4 * 5 * This package is an SSL implementation written 6 * by Eric Young (eay@cryptsoft.com). 7 * The implementation was written so as to conform with Netscapes SSL. 8 * --- 351 unchanged lines hidden (view full) --- 360 { 361 int skip_message; 362 363 do 364 { 365 while (s->init_num < 4) 366 { 367 i=ssl3_read_bytes(s,SSL3_RT_HANDSHAKE,&p[s->init_num], |
368 4 - s->init_num); | 368 4 - s->init_num, 0); |
369 if (i <= 0) 370 { 371 s->rwstate=SSL_READING; 372 *ok = 0; 373 return i; 374 } 375 s->init_num+=i; 376 } --- 52 unchanged lines hidden (view full) --- 429 s->init_num=0; 430 } 431 432 /* next state (stn) */ 433 p=(unsigned char *)s->init_buf->data; 434 n=s->s3->tmp.message_size; 435 while (n > 0) 436 { | 369 if (i <= 0) 370 { 371 s->rwstate=SSL_READING; 372 *ok = 0; 373 return i; 374 } 375 s->init_num+=i; 376 } --- 52 unchanged lines hidden (view full) --- 429 s->init_num=0; 430 } 431 432 /* next state (stn) */ 433 p=(unsigned char *)s->init_buf->data; 434 n=s->s3->tmp.message_size; 435 while (n > 0) 436 { |
437 i=ssl3_read_bytes(s,SSL3_RT_HANDSHAKE,&p[s->init_num],n); | 437 i=ssl3_read_bytes(s,SSL3_RT_HANDSHAKE,&p[s->init_num],n,0); |
438 if (i <= 0) 439 { 440 s->rwstate=SSL_READING; 441 *ok = 0; 442 return i; 443 } 444 s->init_num += i; 445 n -= i; --- 143 unchanged lines hidden --- | 438 if (i <= 0) 439 { 440 s->rwstate=SSL_READING; 441 *ok = 0; 442 return i; 443 } 444 s->init_num += i; 445 n -= i; --- 143 unchanged lines hidden --- |