Lines Matching refs:payload_len
800 size_t hdr_len, mac_len, payload_len;
812 payload_len = len - hdr_len;
813 buf = malloc(payload_len);
820 (const u_char *)src + hdr_len, buf, payload_len));
821 debug_hexdump(tc, buf, payload_len, "decrypted buffer");
836 padding = buf[payload_len - 1] + 1;
839 ATF_REQUIRE_MSG(payload_len >= mac_len + padding,
840 "payload_len (%zu) < mac_len (%zu) + padding (%d)", payload_len,
842 payload_len -= padding;
845 payload_len -= mac_len;
846 tls_mte_aad(en, payload_len, hdr, seqno, &aad);
849 &aad, sizeof(aad), buf, payload_len, buf + payload_len));
851 ATF_REQUIRE_MSG(payload_len <= avail, "payload_len (%zu) < avail (%zu)",
852 payload_len, avail);
853 memcpy(dst, buf, payload_len);
855 return (payload_len);
865 size_t hdr_len, mac_len, payload_len;
871 payload_len = len - (hdr_len + mac_len);
877 tls_12_aead_aad(en, payload_len, hdr, seqno, &aad);
886 &aad, sizeof(aad), (const char *)src + hdr_len, dst, payload_len,
887 (const char *)src + hdr_len + payload_len, mac_len));
890 return (payload_len);
901 size_t hdr_len, mac_len, payload_len;
907 payload_len = len - (hdr_len + mac_len);
908 ATF_REQUIRE_MSG(payload_len >= 1,
909 "payload_len (%zu) too short: len %zu hdr_len %zu mac_len %zu",
910 payload_len, len, hdr_len, mac_len);
926 buf = malloc(payload_len);
929 &aad, sizeof(aad), (const char *)src + hdr_len, buf, payload_len,
930 (const char *)src + hdr_len + payload_len, mac_len));
931 debug_hexdump(tc, buf, payload_len, "decrypted buffer");
934 *record_type = buf[payload_len - 1];
935 payload_len--;
937 memcpy(dst, buf, payload_len);
940 return (payload_len);
948 size_t payload_len;
953 payload_len = len - (tls_header_len(en) + tls_trailer_len(en));
954 ATF_REQUIRE_MSG(payload_len <= avail, "payload_len (%zu) > avail (%zu)",
955 payload_len, avail);
958 ATF_REQUIRE_INTEQ(payload_len, decrypt_tls_12_aead(tc, en,
961 ATF_REQUIRE_INTEQ(payload_len, decrypt_tls_13_aead(tc, en,
965 return (payload_len);
1330 size_t outbuf_cap, payload_len, record_len;
1360 payload_len = ntohs(hdr->tls_length);
1361 record_len = payload_len + sizeof(struct tls_record_layer);
1365 payload_len);
1366 ATF_REQUIRE_INTEQ((ssize_t)payload_len, rv);
1390 size_t outbuf_cap, payload_len, record_len;
1428 payload_len = ntohs(hdr->tls_length);
1429 record_len = payload_len + sizeof(struct tls_record_layer);
1433 payload_len);
1434 ATF_REQUIRE_INTEQ((ssize_t)payload_len, rv);