#include "../ssl_locl.h"
-void SSL3_BUFFER_set_data(SSL3_BUFFER *b, unsigned char *d, int n)
+void SSL3_BUFFER_set_data(SSL3_BUFFER *b, const unsigned char *d, int n)
{
if(d != NULL)
memcpy(b->buf, d, n);
b->len = len;
}
- s->packet = &(b->buf[0]);
+ RECORD_LAYER_set_packet(&s->rlayer, &(b->buf[0]));
return 1;
err: