diff options
Diffstat (limited to 'src/lib/libssl/tls13_record_layer.c')
-rw-r--r-- | src/lib/libssl/tls13_record_layer.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/libssl/tls13_record_layer.c b/src/lib/libssl/tls13_record_layer.c index e1007b3f7b..a6b00a83b3 100644 --- a/src/lib/libssl/tls13_record_layer.c +++ b/src/lib/libssl/tls13_record_layer.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: tls13_record_layer.c,v 1.17 2020/01/20 22:04:17 beck Exp $ */ | 1 | /* $OpenBSD: tls13_record_layer.c,v 1.18 2020/01/21 12:08:04 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2018, 2019 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2018, 2019 Joel Sing <jsing@openbsd.org> |
4 | * | 4 | * |
@@ -154,6 +154,12 @@ tls13_record_layer_free(struct tls13_record_layer *rl) | |||
154 | freezero(rl, sizeof(struct tls13_record_layer)); | 154 | freezero(rl, sizeof(struct tls13_record_layer)); |
155 | } | 155 | } |
156 | 156 | ||
157 | void | ||
158 | tls13_record_layer_rbuf(struct tls13_record_layer *rl, CBS *cbs) | ||
159 | { | ||
160 | CBS_dup(&rl->rbuf_cbs, cbs); | ||
161 | } | ||
162 | |||
157 | static int | 163 | static int |
158 | tls13_record_layer_inc_seq_num(uint8_t *seq_num) | 164 | tls13_record_layer_inc_seq_num(uint8_t *seq_num) |
159 | { | 165 | { |