Lines Matching defs:pkt

77 int tls_close_construct_packet(SSL *s, WPACKET *pkt, int htype)
81 if ((htype != SSL3_MT_CHANGE_CIPHER_SPEC && !WPACKET_close(pkt))
82 || !WPACKET_get_length(pkt, &msglen)
273 int tls_construct_cert_verify(SSL *s, WPACKET *pkt)
308 if (SSL_USE_SIGALGS(s) && !WPACKET_put_bytes_u16(pkt, lu->sigalg)) {
377 if (!WPACKET_sub_memcpy_u16(pkt, sig, siglen)) {
397 MSG_PROCESS_RETURN tls_process_cert_verify(SSL *s, PACKET *pkt)
436 if (!PACKET_get_net_2(pkt, &sigalg)) {
466 && ((PACKET_remaining(pkt) == 64
469 || (PACKET_remaining(pkt) == 128
471 len = PACKET_remaining(pkt);
474 if (!PACKET_get_net_2(pkt, &len)) {
479 if (!PACKET_get_bytes(pkt, &data, len)) {
565 int tls_construct_finished(SSL *s, WPACKET *pkt)
606 if (!WPACKET_memcpy(pkt, s->s3.tmp.finish_md, finish_md_len)) {
642 int tls_construct_key_update(SSL *s, WPACKET *pkt)
644 if (!WPACKET_put_bytes_u8(pkt, s->key_update)) {
653 MSG_PROCESS_RETURN tls_process_key_update(SSL *s, PACKET *pkt)
666 if (!PACKET_get_1(pkt, &updatetype)
667 || PACKET_remaining(pkt) != 0) {
727 MSG_PROCESS_RETURN tls_process_change_cipher_spec(SSL *s, PACKET *pkt)
731 remain = PACKET_remaining(pkt);
783 MSG_PROCESS_RETURN tls_process_finished(SSL *s, PACKET *pkt)
822 if (md_len != PACKET_remaining(pkt)) {
827 if (CRYPTO_memcmp(PACKET_data(pkt), s->s3.tmp.peer_finish_md,
886 int tls_construct_change_cipher_spec(SSL *s, WPACKET *pkt)
888 if (!WPACKET_put_bytes_u8(pkt, SSL3_MT_CCS)) {
897 static int ssl_add_cert_to_wpacket(SSL *s, WPACKET *pkt, X509 *x, int chain)
907 if (!WPACKET_sub_allocate_bytes_u24(pkt, len, &outbytes)
914 && !tls_construct_extensions(s, pkt, SSL_EXT_TLS1_3_CERTIFICATE, x,
924 static int ssl_add_cert_chain(SSL *s, WPACKET *pkt, CERT_PKEY *cpk)
991 if (!ssl_add_cert_to_wpacket(s, pkt, x, i)) {
1004 if (!ssl_add_cert_to_wpacket(s, pkt, x, 0)) {
1010 if (!ssl_add_cert_to_wpacket(s, pkt, x, i + 1)) {
1019 unsigned long ssl3_output_cert_chain(SSL *s, WPACKET *pkt, CERT_PKEY *cpk)
1021 if (!WPACKET_start_sub_packet_u24(pkt)) {
1026 if (!ssl_add_cert_chain(s, pkt, cpk))
1029 if (!WPACKET_close(pkt)) {
2244 int parse_ca_names(SSL *s, PACKET *pkt)
2255 if (!PACKET_get_length_prefixed_2(pkt, &cadns)) {
2314 int construct_ca_names(SSL *s, const STACK_OF(X509_NAME) *ca_sk, WPACKET *pkt)
2317 if (!WPACKET_start_sub_packet_u16(pkt)) {
2332 || !WPACKET_sub_allocate_bytes_u16(pkt, namelen,
2341 if (!WPACKET_close(pkt)) {