Lines Matching defs:ssl3_enc_method
1952 typedef struct ssl3_enc_method { struct
1953 int (*enc) (SSL *, SSL3_RECORD *, size_t, int);
1954 int (*mac) (SSL *, SSL3_RECORD *, unsigned char *, int);
1955 int (*setup_key_block) (SSL *);
1956 int (*generate_master_secret) (SSL *, unsigned char *, unsigned char *,
1958 int (*change_cipher_state) (SSL *, int);
1959 size_t (*final_finish_mac) (SSL *, const char *, size_t, unsigned char *);
1960 const char *client_finished_label;
1961 size_t client_finished_label_len;
1962 const char *server_finished_label;
1963 size_t server_finished_label_len;
1964 int (*alert_value) (int);
1965 int (*export_keying_material) (SSL *, unsigned char *, size_t,
1970 uint32_t enc_flags;
1972 int (*set_handshake_header) (SSL *s, WPACKET *pkt, int type);
1974 int (*close_construct_packet) (SSL *s, WPACKET *pkt, int htype);
1976 int (*do_write) (SSL *s);