/openssl/ssl/record/methods/ |
H A D | tls_common.c | 87 static int tls_allow_compression(OSSL_RECORD_LAYER *rl) in tls_allow_compression() 97 int tls_setup_read_buffer(OSSL_RECORD_LAYER *rl) in tls_setup_read_buffer() 410 int tls_get_more_records(OSSL_RECORD_LAYER *rl) in tls_get_more_records() 1219 static void tls_int_free(OSSL_RECORD_LAYER *rl) in tls_int_free() 1238 int tls_free(OSSL_RECORD_LAYER *rl) in tls_free() 1259 int tls_reset(OSSL_RECORD_LAYER *rl) in tls_reset() 1275 size_t tls_app_data_pending(OSSL_RECORD_LAYER *rl) in tls_app_data_pending() 1288 int tls_write_pending(OSSL_RECORD_LAYER *rl) in tls_write_pending() 1298 size_t tls_get_max_records(OSSL_RECORD_LAYER *rl) in tls_get_max_records() 1315 int tls_get_alert_code(OSSL_RECORD_LAYER *rl) in tls_get_alert_code() [all …]
|
H A D | tlsany_meth.c | 15 static int tls_any_set_crypto_state(OSSL_RECORD_LAYER *rl, int level, in tls_any_set_crypto_state() 35 static int tls_any_cipher(OSSL_RECORD_LAYER *rl, SSL3_RECORD *recs, in tls_any_cipher() 42 static int tls_validate_record_header(OSSL_RECORD_LAYER *rl, SSL3_RECORD *rec) in tls_validate_record_header() 128 static int tls_any_set_protocol_version(OSSL_RECORD_LAYER *rl, int vers) in tls_any_set_protocol_version() 148 static int dtls_any_set_protocol_version(OSSL_RECORD_LAYER *rl, int vers) in dtls_any_set_protocol_version()
|
H A D | dtls_meth.c | 39 static int dtls_record_replay_check(OSSL_RECORD_LAYER *rl, DTLS_BITMAP *bitmap) in dtls_record_replay_check() 60 static void dtls_record_bitmap_update(OSSL_RECORD_LAYER *rl, in dtls_record_bitmap_update() 82 static DTLS_BITMAP *dtls_get_bitmap(OSSL_RECORD_LAYER *rl, SSL3_RECORD *rr, in dtls_get_bitmap() 106 static void dtls_set_in_init(OSSL_RECORD_LAYER *rl, int in_init) in dtls_set_in_init() 111 static int dtls_process_record(OSSL_RECORD_LAYER *rl, DTLS_BITMAP *bitmap) in dtls_process_record() 284 static int dtls_rlayer_buffer_record(OSSL_RECORD_LAYER *rl, record_pqueue *queue, in dtls_rlayer_buffer_record() 334 static int dtls_copy_rlayer_record(OSSL_RECORD_LAYER *rl, pitem *item) in dtls_copy_rlayer_record() 353 static int dtls_retrieve_rlayer_buffered_record(OSSL_RECORD_LAYER *rl, in dtls_retrieve_rlayer_buffered_record() 380 int dtls_get_more_records(OSSL_RECORD_LAYER *rl) in dtls_get_more_records() 578 static int dtls_free(OSSL_RECORD_LAYER *rl) in dtls_free()
|
H A D | tls13_meth.c | 16 static int tls13_set_crypto_state(OSSL_RECORD_LAYER *rl, int level, in tls13_set_crypto_state() 59 static int tls13_cipher(OSSL_RECORD_LAYER *rl, SSL3_RECORD *recs, size_t n_recs, in tls13_cipher() 184 static int tls13_validate_record_header(OSSL_RECORD_LAYER *rl, SSL3_RECORD *rec) in tls13_validate_record_header() 207 static int tls13_post_process_record(OSSL_RECORD_LAYER *rl, SSL3_RECORD *rec) in tls13_post_process_record()
|
H A D | ssl3_meth.c | 16 static int ssl3_set_crypto_state(OSSL_RECORD_LAYER *rl, int level, in ssl3_set_crypto_state() 83 static int ssl3_cipher(OSSL_RECORD_LAYER *rl, SSL3_RECORD *inrecs, size_t n_recs, in ssl3_cipher() 202 static int ssl3_mac(OSSL_RECORD_LAYER *rl, SSL3_RECORD *rec, unsigned char *md, in ssl3_mac()
|
H A D | tls1_meth.c | 17 static int tls1_set_crypto_state(OSSL_RECORD_LAYER *rl, int level, in tls1_set_crypto_state() 135 static int tls1_cipher(OSSL_RECORD_LAYER *rl, SSL3_RECORD *recs, size_t n_recs, in tls1_cipher() 428 static int tls1_mac(OSSL_RECORD_LAYER *rl, SSL3_RECORD *rec, unsigned char *md, in tls1_mac()
|
H A D | ktls_meth.c | 70 static int ktls_int_check_supported_cipher(OSSL_RECORD_LAYER *rl, in ktls_int_check_supported_cipher()
|
H A D | recmethod_local.h | 220 #define RLAYERfatal(rl, al, r) RLAYERfatal_data((rl), (al), (r), NULL) argument 226 #define RLAYER_USE_EXPLICIT_IV(rl) ((rl)->version == TLS1_1_VERSION \ argument
|
/openssl/ssl/record/ |
H A D | rec_layer_d1.c | 19 int DTLS_RECORD_LAYER_new(RECORD_LAYER *rl) in DTLS_RECORD_LAYER_new() 41 void DTLS_RECORD_LAYER_free(RECORD_LAYER *rl) in DTLS_RECORD_LAYER_free() 52 void DTLS_RECORD_LAYER_clear(RECORD_LAYER *rl) in DTLS_RECORD_LAYER_clear() 75 void DTLS_RECORD_LAYER_set_saved_w_epoch(RECORD_LAYER *rl, unsigned short e) in DTLS_RECORD_LAYER_set_saved_w_epoch() 91 void DTLS_RECORD_LAYER_set_write_sequence(RECORD_LAYER *rl, unsigned char *seq) in DTLS_RECORD_LAYER_set_write_sequence()
|
H A D | record_local.h | 21 #define RECORD_LAYER_get_write_sequence(rl) ((rl)->write_sequence) argument 22 #define RECORD_LAYER_inc_empty_record_count(rl) ((rl)->empty_record_count++) argument 23 #define RECORD_LAYER_reset_empty_record_count(rl) \ argument 25 #define RECORD_LAYER_get_empty_record_count(rl) ((rl)->empty_record_count) argument 26 #define DTLS_RECORD_LAYER_get_r_epoch(rl) ((rl)->d->r_epoch) argument
|
H A D | record.h | 191 #define RECORD_LAYER_set_read_ahead(rl, ra) ((rl)->read_ahead = (ra)) argument 192 #define RECORD_LAYER_get_read_ahead(rl) ((rl)->read_ahead) argument 193 #define RECORD_LAYER_get_packet(rl) ((rl)->packet) argument 194 #define RECORD_LAYER_add_packet_length(rl, inc) ((rl)->packet_length += (inc)) argument 195 #define DTLS_RECORD_LAYER_get_w_epoch(rl) ((rl)->d->w_epoch) argument 196 #define RECORD_LAYER_get_rbuf(rl) (&(rl)->rbuf) argument 197 #define RECORD_LAYER_get_wbuf(rl) ((rl)->wbuf) argument
|
H A D | rec_layer_s3.c | 30 void RECORD_LAYER_init(RECORD_LAYER *rl, SSL_CONNECTION *s) in RECORD_LAYER_init() 35 void RECORD_LAYER_clear(RECORD_LAYER *rl) in RECORD_LAYER_clear() 59 void RECORD_LAYER_release(RECORD_LAYER *rl) in RECORD_LAYER_release() 66 int RECORD_LAYER_read_pending(const RECORD_LAYER *rl) in RECORD_LAYER_read_pending() 72 int RECORD_LAYER_processed_read_pending(const RECORD_LAYER *rl) in RECORD_LAYER_processed_read_pending() 78 int RECORD_LAYER_write_pending(const RECORD_LAYER *rl) in RECORD_LAYER_write_pending() 84 void RECORD_LAYER_reset_write_sequence(RECORD_LAYER *rl) in RECORD_LAYER_reset_write_sequence() 1673 int RECORD_LAYER_is_sslv2_record(RECORD_LAYER *rl) in RECORD_LAYER_is_sslv2_record()
|
/openssl/test/ |
H A D | tls13encryptiontest.c | 318 OSSL_RECORD_LAYER *rl; in test_tls13_encryption() local
|
H A D | tls13secretstest.c | 160 void RECORD_LAYER_reset_write_sequence(RECORD_LAYER *rl) in RECORD_LAYER_reset_write_sequence()
|
/openssl/crypto/asn1/ |
H A D | asn1_lib.c | 116 static int asn1_get_length(const unsigned char **pp, int *inf, long *rl, in asn1_get_length()
|
/openssl/ssl/ |
H A D | ssl_lib.c | 6316 RECORD_LAYER *rl; in SSL_free_buffers() local
|