Lines Matching defs:pkt
38 static EXT_RETURN tls_construct_certificate_authorities(SSL *s, WPACKET *pkt,
42 static int tls_parse_certificate_authorities(SSL *s, PACKET *pkt,
78 int (*parse_ctos)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,
81 int (*parse_stoc)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,
84 EXT_RETURN (*construct_stoc)(SSL *s, WPACKET *pkt, unsigned int context,
87 EXT_RETURN (*construct_ctos)(SSL *s, WPACKET *pkt, unsigned int context,
696 int (*parser)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,
796 * them to |pkt|. If this is an extension for a Certificate in a Certificate
802 int tls_construct_extensions(SSL *s, WPACKET *pkt, unsigned int context,
809 if (!WPACKET_start_sub_packet_u16(pkt)
817 && !WPACKET_set_flags(pkt,
836 if (!custom_ext_add(s, context, pkt, x, chainidx, max_version)) {
842 EXT_RETURN (*construct)(SSL *s, WPACKET *pkt, unsigned int context,
856 ret = construct(s, pkt, context, x, chainidx);
868 if (!WPACKET_close(pkt)) {
1229 static EXT_RETURN tls_construct_certificate_authorities(SSL *s, WPACKET *pkt,
1239 if (!WPACKET_put_bytes_u16(pkt, TLSEXT_TYPE_certificate_authorities)
1240 || !WPACKET_start_sub_packet_u16(pkt)) {
1245 if (!construct_ca_names(s, ca_sk, pkt)) {
1250 if (!WPACKET_close(pkt)) {
1258 static int tls_parse_certificate_authorities(SSL *s, PACKET *pkt,
1262 if (!parse_ca_names(s, pkt))
1264 if (PACKET_remaining(pkt) != 0) {