Lines Matching defs:pkt
35 static EXT_RETURN tls_construct_certificate_authorities(SSL *s, WPACKET *pkt,
39 static int tls_parse_certificate_authorities(SSL *s, PACKET *pkt,
75 int (*parse_ctos)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,
78 int (*parse_stoc)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,
81 EXT_RETURN (*construct_stoc)(SSL *s, WPACKET *pkt, unsigned int context,
84 EXT_RETURN (*construct_ctos)(SSL *s, WPACKET *pkt, unsigned int context,
693 int (*parser)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,
793 * them to |pkt|. If this is an extension for a Certificate in a Certificate
799 int tls_construct_extensions(SSL *s, WPACKET *pkt, unsigned int context,
806 if (!WPACKET_start_sub_packet_u16(pkt)
814 && !WPACKET_set_flags(pkt,
835 if (!custom_ext_add(s, context, pkt, x, chainidx, max_version)) {
841 EXT_RETURN (*construct)(SSL *s, WPACKET *pkt, unsigned int context,
855 ret = construct(s, pkt, context, x, chainidx);
867 if (!WPACKET_close(pkt)) {
1219 static EXT_RETURN tls_construct_certificate_authorities(SSL *s, WPACKET *pkt,
1229 if (!WPACKET_put_bytes_u16(pkt, TLSEXT_TYPE_certificate_authorities)
1230 || !WPACKET_start_sub_packet_u16(pkt)) {
1237 if (!construct_ca_names(s, ca_sk, pkt)) {
1242 if (!WPACKET_close(pkt)) {
1252 static int tls_parse_certificate_authorities(SSL *s, PACKET *pkt,
1256 if (!parse_ca_names(s, pkt))
1258 if (PACKET_remaining(pkt) != 0) {