Home | History | Annotate | Download | only in ssl

Lines Matching refs:CBB

658  * The add callbacks receive a |CBB| to which the extension can be appended but
668 int (*add_clienthello)(SSL *ssl, CBB *out);
672 int (*add_serverhello)(SSL *ssl, CBB *out);
684 static int ext_sni_add_clienthello(SSL *ssl, CBB *out) {
689 CBB contents, server_name_list, name;
815 static int ext_sni_add_serverhello(SSL *ssl, CBB *out) {
835 static int ext_ri_add_clienthello(SSL *ssl, CBB *out) {
836 CBB contents, prev_finished;
959 static int ext_ri_add_serverhello(SSL *ssl, CBB *out) {
960 CBB contents, prev_finished;
984 static int ext_ems_add_clienthello(SSL *ssl, CBB *out) {
1025 static int ext_ems_add_serverhello(SSL *ssl, CBB *out) {
1043 CBB *out) {
1062 CBB ticket;
1101 static int ext_ticket_add_serverhello(SSL *ssl, CBB *out) {
1123 static int ext_sigalgs_add_clienthello(SSL *ssl, CBB *out) {
1131 CBB contents, sigalgs;
1176 static int ext_sigalgs_add_serverhello(SSL *ssl, CBB *out) {
1190 static int ext_ocsp_add_clienthello(SSL *ssl, CBB *out) {
1195 CBB contents;
1240 static int ext_ocsp_add_serverhello(SSL *ssl, CBB *out) {
1263 static int ext_npn_add_clienthello(SSL *ssl, CBB *out) {
1354 static int ext_npn_add_serverhello(SSL *ssl, CBB *out) {
1371 CBB contents;
1387 static int ext_sct_add_clienthello(SSL *ssl, CBB *out) {
1431 static int ext_sct_add_serverhello(SSL *ssl, CBB *out) {
1438 CBB contents;
1456 static int ext_alpn_add_clienthello(SSL *ssl, CBB *out) {
1462 CBB contents, proto_list;
1563 static int ext_alpn_add_serverhello(SSL *ssl, CBB *out) {
1568 CBB contents, proto_list, proto;
1591 static int ext_channel_id_add_clienthello(SSL *ssl, CBB *out) {
1638 static int ext_channel_id_add_serverhello(SSL *ssl, CBB *out) {
1661 static int ext_srtp_add_clienthello(SSL *ssl, CBB *out) {
1671 CBB contents, profile_ids;
1786 static int ext_srtp_add_serverhello(SSL *ssl, CBB *out) {
1791 CBB contents, profile_ids;
1830 static int ext_ec_point_add_extension(SSL *ssl, CBB *out) {
1831 CBB contents, formats;
1843 static int ext_ec_point_add_clienthello(SSL *ssl, CBB *out) {
1879 static int ext_ec_point_add_serverhello(SSL *ssl, CBB *out) {
1902 static int ext_ec_curves_add_clienthello(SSL *ssl, CBB *out) {
1907 CBB contents, curves_bytes;
1977 static int ext_ec_curves_add_serverhello(SSL *ssl, CBB *out) {
2123 int ssl_add_clienthello_tlsext(SSL *ssl, CBB *out, size_t header_len) {
2130 CBB extensions;
2202 int ssl_add_serverhello_tlsext(SSL *ssl, CBB *out) {
2203 CBB extensions;
2638 int tls12_add_sigandhash(SSL *ssl, CBB *out, const EVP_MD *md) {