Symbol: tls13_record_layer
lib/libssl/tls13_handshake_msg.c
116
struct tls13_record_layer *rl = cb_arg;
lib/libssl/tls13_handshake_msg.c
123
struct tls13_record_layer *rl)
lib/libssl/tls13_handshake_msg.c
168
struct tls13_record_layer *rl)
lib/libssl/tls13_internal.h
176
struct tls13_record_layer;
lib/libssl/tls13_internal.h
198
struct tls13_record_layer *tls13_record_layer_new(
lib/libssl/tls13_internal.h
200
void tls13_record_layer_free(struct tls13_record_layer *rl);
lib/libssl/tls13_internal.h
201
void tls13_record_layer_set_callbacks(struct tls13_record_layer *rl,
lib/libssl/tls13_internal.h
203
void tls13_record_layer_allow_ccs(struct tls13_record_layer *rl, int allow);
lib/libssl/tls13_internal.h
204
void tls13_record_layer_allow_legacy_alerts(struct tls13_record_layer *rl, int allow);
lib/libssl/tls13_internal.h
205
void tls13_record_layer_rcontent(struct tls13_record_layer *rl, CBS *cbs);
lib/libssl/tls13_internal.h
206
void tls13_record_layer_set_aead(struct tls13_record_layer *rl,
lib/libssl/tls13_internal.h
208
void tls13_record_layer_set_hash(struct tls13_record_layer *rl,
lib/libssl/tls13_internal.h
210
void tls13_record_layer_set_legacy_version(struct tls13_record_layer *rl,
lib/libssl/tls13_internal.h
212
void tls13_record_layer_set_retry_after_phh(struct tls13_record_layer *rl, int retry);
lib/libssl/tls13_internal.h
213
void tls13_record_layer_alert_sent(struct tls13_record_layer *rl,
lib/libssl/tls13_internal.h
215
void tls13_record_layer_handshake_completed(struct tls13_record_layer *rl);
lib/libssl/tls13_internal.h
216
int tls13_record_layer_set_read_traffic_key(struct tls13_record_layer *rl,
lib/libssl/tls13_internal.h
218
int tls13_record_layer_set_write_traffic_key(struct tls13_record_layer *rl,
lib/libssl/tls13_internal.h
220
ssize_t tls13_record_layer_send_pending(struct tls13_record_layer *rl);
lib/libssl/tls13_internal.h
221
ssize_t tls13_record_layer_phh(struct tls13_record_layer *rl, CBS *cbs);
lib/libssl/tls13_internal.h
222
ssize_t tls13_record_layer_flush(struct tls13_record_layer *rl);
lib/libssl/tls13_internal.h
224
ssize_t tls13_read_handshake_data(struct tls13_record_layer *rl, uint8_t *buf, size_t n);
lib/libssl/tls13_internal.h
225
ssize_t tls13_write_handshake_data(struct tls13_record_layer *rl, const uint8_t *buf,
lib/libssl/tls13_internal.h
227
ssize_t tls13_pending_application_data(struct tls13_record_layer *rl);
lib/libssl/tls13_internal.h
228
ssize_t tls13_peek_application_data(struct tls13_record_layer *rl, uint8_t *buf, size_t n);
lib/libssl/tls13_internal.h
229
ssize_t tls13_read_application_data(struct tls13_record_layer *rl, uint8_t *buf, size_t n);
lib/libssl/tls13_internal.h
230
ssize_t tls13_write_application_data(struct tls13_record_layer *rl, const uint8_t *buf,
lib/libssl/tls13_internal.h
233
ssize_t tls13_send_alert(struct tls13_record_layer *rl, uint8_t alert_desc);
lib/libssl/tls13_internal.h
234
ssize_t tls13_send_dummy_ccs(struct tls13_record_layer *rl);
lib/libssl/tls13_internal.h
250
struct tls13_record_layer *rl);
lib/libssl/tls13_internal.h
252
struct tls13_record_layer *rl);
lib/libssl/tls13_internal.h
290
struct tls13_record_layer *rl;
lib/libssl/tls13_record_layer.c
1009
tls13_record_layer_peek(struct tls13_record_layer *rl, uint8_t content_type,
lib/libssl/tls13_record_layer.c
1025
tls13_record_layer_read(struct tls13_record_layer *rl, uint8_t content_type,
lib/libssl/tls13_record_layer.c
1041
tls13_record_layer_write_record(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
1101
tls13_record_layer_write_chunk(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
1111
tls13_record_layer_write(struct tls13_record_layer *rl, uint8_t content_type,
lib/libssl/tls13_record_layer.c
1130
tls13_record_layer_flush(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
1138
tls13_send_dummy_ccs(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
1155
tls13_read_handshake_data(struct tls13_record_layer *rl, uint8_t *buf, size_t n)
lib/libssl/tls13_record_layer.c
1164
tls13_write_handshake_data(struct tls13_record_layer *rl, const uint8_t *buf,
lib/libssl/tls13_record_layer.c
1174
tls13_pending_application_data(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
118
tls13_record_layer_rrec_free(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
1183
tls13_peek_application_data(struct tls13_record_layer *rl, uint8_t *buf, size_t n)
lib/libssl/tls13_record_layer.c
1192
tls13_read_application_data(struct tls13_record_layer *rl, uint8_t *buf, size_t n)
lib/libssl/tls13_record_layer.c
1201
tls13_write_application_data(struct tls13_record_layer *rl, const uint8_t *buf,
lib/libssl/tls13_record_layer.c
1211
tls13_send_alert(struct tls13_record_layer *rl, uint8_t alert_desc)
lib/libssl/tls13_record_layer.c
125
tls13_record_layer_wrec_free(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
131
struct tls13_record_layer *
lib/libssl/tls13_record_layer.c
135
struct tls13_record_layer *rl;
lib/libssl/tls13_record_layer.c
137
if ((rl = calloc(1, sizeof(struct tls13_record_layer))) == NULL)
lib/libssl/tls13_record_layer.c
161
tls13_record_layer_free(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
177
freezero(rl, sizeof(struct tls13_record_layer));
lib/libssl/tls13_record_layer.c
181
tls13_record_layer_set_callbacks(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
189
tls13_record_layer_rcontent(struct tls13_record_layer *rl, CBS *cbs)
lib/libssl/tls13_record_layer.c
22
static ssize_t tls13_record_layer_write_chunk(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
236
tls13_record_layer_allow_ccs(struct tls13_record_layer *rl, int allow)
lib/libssl/tls13_record_layer.c
24
static ssize_t tls13_record_layer_write_record(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
242
tls13_record_layer_allow_legacy_alerts(struct tls13_record_layer *rl, int allow)
lib/libssl/tls13_record_layer.c
248
tls13_record_layer_set_aead(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
255
tls13_record_layer_set_hash(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
262
tls13_record_layer_set_legacy_version(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
269
tls13_record_layer_handshake_completed(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
275
tls13_record_layer_set_retry_after_phh(struct tls13_record_layer *rl, int retry)
lib/libssl/tls13_record_layer.c
281
tls13_record_layer_process_alert(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
336
tls13_record_layer_alert_sent(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
343
tls13_record_layer_send_alert(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
377
tls13_record_layer_send_phh(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
402
tls13_record_layer_send_pending(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
423
tls13_record_layer_enqueue_alert(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
453
tls13_record_layer_phh(struct tls13_record_layer *rl, CBS *cbs)
lib/libssl/tls13_record_layer.c
504
tls13_record_layer_set_read_traffic_key(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
516
tls13_record_layer_set_write_traffic_key(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
528
tls13_record_layer_open_record_plaintext(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
555
tls13_record_layer_open_record_protected(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
628
tls13_record_layer_open_record(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
640
tls13_record_layer_seal_record_plaintext(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
692
tls13_record_layer_seal_record_protected(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
792
tls13_record_layer_seal_record(struct tls13_record_layer *rl,
lib/libssl/tls13_record_layer.c
812
tls13_record_layer_read_record(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
914
tls13_record_layer_pending(struct tls13_record_layer *rl, uint8_t content_type)
lib/libssl/tls13_record_layer.c
923
tls13_record_layer_recv_phh(struct tls13_record_layer *rl)
lib/libssl/tls13_record_layer.c
957
tls13_record_layer_read_internal(struct tls13_record_layer *rl,