From c1a7d59eabe0ee1027c94a3898d5e3d8f456270c Mon Sep 17 00:00:00 2001 From: jsing <> Date: Sat, 22 Jun 2024 15:25:06 +0000 Subject: Provide CBB_add_u32_length_prefixed(). This is needed for an upcoming change in libcrypto. ok tb@ --- src/lib/libssl/bs_cbb.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/lib/libssl/bs_cbb.c') diff --git a/src/lib/libssl/bs_cbb.c b/src/lib/libssl/bs_cbb.c index 059f9abd06..9d7ad7d46d 100644 --- a/src/lib/libssl/bs_cbb.c +++ b/src/lib/libssl/bs_cbb.c @@ -1,4 +1,4 @@ -/* $OpenBSD: bs_cbb.c,v 1.29 2024/05/25 15:14:26 tb Exp $ */ +/* $OpenBSD: bs_cbb.c,v 1.30 2024/06/22 15:25:06 jsing Exp $ */ /* * Copyright (c) 2014, Google Inc. * @@ -328,6 +328,12 @@ CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents) return cbb_add_length_prefixed(cbb, out_contents, 3); } +int +CBB_add_u32_length_prefixed(CBB *cbb, CBB *out_contents) +{ + return cbb_add_length_prefixed(cbb, out_contents, 4); +} + int CBB_add_asn1(CBB *cbb, CBB *out_contents, unsigned int tag) { -- cgit v1.2.3-55-g6feb