Home
last modified time | relevance | path

Searched defs:record_functions_st (Results 1 – 1 of 1) sorted by relevance

/freebsd/crypto/openssl/ssl/record/methods/
H A Drecmethod_local.h94 struct record_functions_st { struct
100 int (*set_crypto_state)(OSSL_RECORD_LAYER *rl, int level,
116 int (*cipher)(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *recs, size_t n_recs,
119 int (*mac)(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec, unsigned char *md,
123 int (*set_protocol_version)(OSSL_RECORD_LAYER *rl, int version);
127 int (*read_n)(OSSL_RECORD_LAYER *rl, size_t n, size_t max, int extend,
130 int (*get_more_records)(OSSL_RECORD_LAYER *rl);
133 int (*validate_record_header)(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec);
136 int (*post_process_record)(OSSL_RECORD_LAYER *rl, TLS_RL_RECORD *rec);
140 size_t (*get_max_records)(OSSL_RECORD_LAYER *rl, uint8_t type, size_t len,
[all …]