Move s->s3->wrec to s>rlayer>wrec
[openssl.git] / ssl / record / rec_layer.h
index 786d1a162349be71a5d28ee3be3aa4f89f60b405..3f63fac82e729c651b361db205ecaa9e7e2a017c 100644 (file)
@@ -125,6 +125,8 @@ typedef struct record_layer_st {
     SSL3_BUFFER wbuf;
     /* each decoded record goes in here */
     SSL3_RECORD rrec;
+    /* goes out from here */
+    SSL3_RECORD wrec;
 } RECORD_LAYER;
 
 #define RECORD_LAYER_set_ssl(rl, s)             ((rl)->s = (s))
@@ -133,4 +135,4 @@ typedef struct record_layer_st {
 #define RECORD_LAYER_get_rbuf(rl)               (&(rl)->rbuf)
 #define RECORD_LAYER_get_wbuf(rl)               (&(rl)->wbuf)
 #define RECORD_LAYER_get_rrec(rl)               (&(rl)->rrec)
-#define RECORD_LAYER_get_wrec(rl)               (&(rl)->s->s3->wrec)
+#define RECORD_LAYER_get_wrec(rl)               (&(rl)->wrec)