Lines Matching defs:rdata
202 DTLS1_RECORD_DATA *rdata;
204 rdata = (DTLS1_RECORD_DATA *)item->data;
209 s->packet = rdata->packet;
210 s->packet_length = rdata->packet_length;
211 memcpy(&(s->s3->rbuf), &(rdata->rbuf), sizeof(SSL3_BUFFER));
212 memcpy(&(s->s3->rrec), &(rdata->rrec), sizeof(SSL3_RECORD));
215 memcpy(&(s->s3->read_sequence[2]), &(rdata->packet[5]), 6);
223 DTLS1_RECORD_DATA *rdata;
230 rdata = OPENSSL_malloc(sizeof(DTLS1_RECORD_DATA));
231 item = pitem_new(priority, rdata);
232 if (rdata == NULL || item == NULL) {
233 if (rdata != NULL)
234 OPENSSL_free(rdata);
242 rdata->packet = s->packet;
243 rdata->packet_length = s->packet_length;
244 memcpy(&(rdata->rbuf), &(s->s3->rbuf), sizeof(SSL3_BUFFER));
245 memcpy(&(rdata->rrec), &(s->s3->rrec), sizeof(SSL3_RECORD));
247 item->data = rdata;
255 sizeof(rdata->recordinfo), &rdata->recordinfo);
266 if (rdata->rbuf.buf != NULL)
267 OPENSSL_free(rdata->rbuf.buf);
268 OPENSSL_free(rdata);
276 if (rdata->rbuf.buf != NULL)
277 OPENSSL_free(rdata->rbuf.buf);
278 OPENSSL_free(rdata);
419 DTLS1_RECORD_DATA *rdata;
421 rdata = (DTLS1_RECORD_DATA *)item->data;
426 s->packet = rdata->packet;
427 s->packet_length = rdata->packet_length;
428 memcpy(&(s->s3->rbuf), &(rdata->rbuf), sizeof(SSL3_BUFFER));
429 memcpy(&(s->s3->rrec), &(rdata->rrec), sizeof(SSL3_RECORD));
892 DTLS1_RECORD_DATA *rdata = (DTLS1_RECORD_DATA *)item->data;
894 sizeof(rdata->recordinfo), &rdata->recordinfo);