Home | History | Annotate | Download | only in ssl

Lines Matching refs:s2

316 	return SSL_in_init(s) ? 0 : s->s2->ract_data_length;
321 SSL2_STATE *s2;
323 if ((s2=OPENSSL_malloc(sizeof *s2)) == NULL) goto err;
324 memset(s2,0,sizeof *s2);
330 if ((s2->rbuf=OPENSSL_malloc(
334 if ((s2->wbuf=OPENSSL_malloc(
336 s->s2=s2;
341 if (s2 != NULL)
343 if (s2->wbuf != NULL) OPENSSL_free(s2->wbuf);
344 if (s2->rbuf != NULL) OPENSSL_free(s2->rbuf);
345 OPENSSL_free(s2);
352 SSL2_STATE *s2;
357 s2=s->s2;
358 if (s2->rbuf != NULL) OPENSSL_free(s2->rbuf);
359 if (s2->wbuf != NULL) OPENSSL_free(s2->wbuf);
360 OPENSSL_cleanse(s2,sizeof *s2);
361 OPENSSL_free(s2);
362 s->s2=NULL;
367 SSL2_STATE *s2;
370 s2=s->s2;
372 rbuf=s2->rbuf;
373 wbuf=s2->wbuf;
375 memset(s2,0,sizeof *s2);
377 s2->rbuf=rbuf;
378 s2->wbuf=wbuf;
379 s2->clear_text=1;
380 s->packet=s2->rbuf;
464 km=s->s2->key_material;
475 for (i=0; i<s->s2->key_material_length; i += md_size)
477 if (((km - s->s2->key_material) + md_size) >
478 (int)sizeof(s->s2->key_material))
493 EVP_DigestUpdate(&ctx,s->s2->challenge,s->s2->challenge_length);
494 EVP_DigestUpdate(&ctx,s->s2->conn_id,s->s2->conn_id_length);