HomeSort by: relevance | last modified time | path
    Searched refs:OSSL_RECORD_LAYER (Results 1 - 16 of 16) sorted by relevancy

  /src/crypto/external/apache2/openssl/dist/include/internal/
recordmethod.h 34 * An OSSL_RECORD_LAYER is just an externally defined opaque pointer created by
37 typedef struct ossl_record_layer_st OSSL_RECORD_LAYER;
81 * Create a new OSSL_RECORD_LAYER object for handling the protocol version
95 * An SSL object will always have at least 2 OSSL_RECORD_LAYER objects in
100 * The created OSSL_RECORD_LAYER object is stored in *ret on success (or
142 OSSL_RECORD_LAYER **ret);
143 int (*free)(OSSL_RECORD_LAYER *rl);
146 int (*unprocessed_read_pending)(OSSL_RECORD_LAYER *rl);
152 int (*processed_read_pending)(OSSL_RECORD_LAYER *rl);
158 size_t (*app_data_pending)(OSSL_RECORD_LAYER *rl)
    [all...]
  /src/crypto/external/apache2/openssl/dist/ssl/record/methods/
recmethod_local.h 99 int (*set_crypto_state)(OSSL_RECORD_LAYER *rl, int level,
115 int (*cipher)(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *recs, size_t n_recs,
118 int (*mac)(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec, unsigned char *md,
122 int (*set_protocol_version)(OSSL_RECORD_LAYER *rl, int version);
126 int (*read_n)(OSSL_RECORD_LAYER *rl, size_t n, size_t max, int extend,
129 int (*get_more_records)(OSSL_RECORD_LAYER *rl);
132 int (*validate_record_header)(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec);
135 int (*post_process_record)(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec);
139 size_t (*get_max_records)(OSSL_RECORD_LAYER *rl, uint8_t type, size_t len,
143 int (*write_records)(OSSL_RECORD_LAYER *rl, OSSL_RECORD_TEMPLATE *templates
    [all...]
tlsany_meth.c 17 static int tls_any_set_crypto_state(OSSL_RECORD_LAYER *rl, int level,
37 static int tls_any_cipher(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *recs,
44 static int tls_validate_record_header(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec)
127 static int tls_any_set_protocol_version(OSSL_RECORD_LAYER *rl, int vers)
136 static int tls_any_prepare_for_encryption(OSSL_RECORD_LAYER *rl,
166 static int dtls_any_set_protocol_version(OSSL_RECORD_LAYER *rl, int vers)
ktls_meth.c 29 static int ktls_int_check_supported_cipher(OSSL_RECORD_LAYER *rl,
128 static int ktls_int_check_supported_cipher(OSSL_RECORD_LAYER *rl,
286 static int ktls_set_crypto_state(OSSL_RECORD_LAYER *rl, int level,
344 static int ktls_read_n(OSSL_RECORD_LAYER *rl, size_t n, size_t max, int extend,
373 static int ktls_cipher(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *inrecs,
380 static int ktls_validate_record_header(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec)
390 static int ktls_post_process_record(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec)
411 OSSL_RECORD_LAYER **retrl)
442 static int ktls_allocate_write_buffers(OSSL_RECORD_LAYER *rl,
458 static int ktls_initialise_write_packets(OSSL_RECORD_LAYER *rl
    [all...]
tls_common.c 24 static void tls_int_free(OSSL_RECORD_LAYER *rl);
48 void ossl_rlayer_fatal(OSSL_RECORD_LAYER *rl, int al, int reason,
60 int ossl_set_tls_provider_parameters(OSSL_RECORD_LAYER *rl,
113 static int tls_allow_compression(OSSL_RECORD_LAYER *rl)
123 static void tls_release_write_buffer_int(OSSL_RECORD_LAYER *rl, size_t start)
142 int tls_setup_write_buffer(OSSL_RECORD_LAYER *rl, size_t numwpipes,
222 static void tls_release_write_buffer(OSSL_RECORD_LAYER *rl)
229 int tls_setup_read_buffer(OSSL_RECORD_LAYER *rl)
277 static int tls_release_read_buffer(OSSL_RECORD_LAYER *rl)
294 int tls_default_read_n(OSSL_RECORD_LAYER *rl, size_t n, size_t max, int extend
    [all...]
tls_multib.c 20 static int tls_is_multiblock_capable(OSSL_RECORD_LAYER *rl, uint8_t type,
39 size_t tls_get_max_records_multiblock(OSSL_RECORD_LAYER *rl, uint8_t type,
63 static int tls_write_records_multiblock_int(OSSL_RECORD_LAYER *rl,
167 int tls_write_records_multiblock(OSSL_RECORD_LAYER *rl,
dtls_meth.c 40 static int dtls_record_replay_check(OSSL_RECORD_LAYER *rl, DTLS_BITMAP *bitmap)
61 static void dtls_record_bitmap_update(OSSL_RECORD_LAYER *rl,
83 static DTLS_BITMAP *dtls_get_bitmap(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rr,
103 static void dtls_set_in_init(OSSL_RECORD_LAYER *rl, int in_init)
108 static int dtls_process_record(OSSL_RECORD_LAYER *rl, DTLS_BITMAP *bitmap)
283 static int dtls_rlayer_buffer_record(OSSL_RECORD_LAYER *rl, struct pqueue_st *queue,
332 /* copy buffered record into OSSL_RECORD_LAYER structure */
333 static int dtls_copy_rlayer_record(OSSL_RECORD_LAYER *rl, pitem *item)
352 static int dtls_retrieve_rlayer_buffered_record(OSSL_RECORD_LAYER *rl,
379 int dtls_get_more_records(OSSL_RECORD_LAYER *rl
    [all...]
tls13_meth.c 16 static int tls13_set_crypto_state(OSSL_RECORD_LAYER *rl, int level,
87 static int tls13_cipher(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *recs,
256 static int tls13_validate_record_header(OSSL_RECORD_LAYER *rl,
280 static int tls13_post_process_record(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec)
314 static uint8_t tls13_get_record_type(OSSL_RECORD_LAYER *rl,
328 static int tls13_add_record_padding(OSSL_RECORD_LAYER *rl,
ssl3_meth.c 17 static int ssl3_set_crypto_state(OSSL_RECORD_LAYER *rl, int level,
95 static int ssl3_cipher(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *inrecs,
218 static int ssl3_mac(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec, unsigned char *md,
tls1_meth.c 19 static int tls1_set_crypto_state(OSSL_RECORD_LAYER *rl, int level,
173 static int tls1_cipher(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *recs,
479 static int tls1_mac(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec, unsigned char *md,
597 int tls1_allocate_write_buffers(OSSL_RECORD_LAYER *rl,
619 int tls1_initialise_write_packets(OSSL_RECORD_LAYER *rl,
  /src/crypto/external/apache2/openssl/dist/ssl/quic/
quic_tls.c 95 static int quic_set1_bio(OSSL_RECORD_LAYER *rl, BIO *bio);
96 static int quic_free(OSSL_RECORD_LAYER *r);
111 OSSL_RECORD_LAYER **retrl)
113 OSSL_RECORD_LAYER *rl = OPENSSL_zalloc(sizeof(*rl));
201 static int quic_free(OSSL_RECORD_LAYER *rl)
211 static int quic_unprocessed_read_pending(OSSL_RECORD_LAYER *rl)
220 static int quic_processed_read_pending(OSSL_RECORD_LAYER *rl)
238 static size_t quic_get_max_records(OSSL_RECORD_LAYER *rl, uint8_t type,
245 static int quic_write_records(OSSL_RECORD_LAYER *rl,
359 static int quic_retry_write_records(OSSL_RECORD_LAYER *rl
    [all...]
  /src/crypto/external/apache2/openssl/dist/ssl/record/
record.h 84 OSSL_RECORD_LAYER *rrl;
86 OSSL_RECORD_LAYER *wrl;
rec_layer_s3.c 1214 OSSL_RECORD_LAYER *thisrl;
1256 OSSL_RECORD_LAYER **thisrl, *newrl = NULL;
  /src/crypto/external/apache2/openssl/dist/test/
sslbuffertest.c 55 OSSL_RECORD_LAYER *rrl = sc->rlayer.rrl;
56 OSSL_RECORD_LAYER *wrl = sc->rlayer.wrl;
tls13encryptiontest.c 290 OSSL_RECORD_LAYER *rrl = NULL, *wrl = NULL;
  /src/crypto/external/apache2/openssl/dist/ssl/
ssl_local.h 1910 OSSL_RECORD_LAYER *wrl;

Completed in 47 milliseconds