diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/libcrypto/bytestring/bytestring.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/lib/libcrypto/bytestring/bytestring.h b/src/lib/libcrypto/bytestring/bytestring.h index d80e89c9a6..ec4abf6229 100644 --- a/src/lib/libcrypto/bytestring/bytestring.h +++ b/src/lib/libcrypto/bytestring/bytestring.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bytestring.h,v 1.4 2022/11/09 19:05:42 jsing Exp $ */ | 1 | /* $OpenBSD: bytestring.h,v 1.5 2024/06/22 15:32:51 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2014, Google Inc. | 3 | * Copyright (c) 2014, Google Inc. |
4 | * | 4 | * |
@@ -460,6 +460,13 @@ int CBB_add_u16_length_prefixed(CBB *cbb, CBB *out_contents); | |||
460 | int CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents); | 460 | int CBB_add_u24_length_prefixed(CBB *cbb, CBB *out_contents); |
461 | 461 | ||
462 | /* | 462 | /* |
463 | * CBB_add_u32_length_prefixed sets |*out_contents| to a new child of |cbb|. | ||
464 | * The data written to |*out_contents| will be prefixed in |cbb| with a 32-bit, | ||
465 | * big-endian length. It returns one on success or zero on error. | ||
466 | */ | ||
467 | int CBB_add_u32_length_prefixed(CBB *cbb, CBB *out_contents); | ||
468 | |||
469 | /* | ||
463 | * CBB_add_asn sets |*out_contents| to a |CBB| into which the contents of an | 470 | * CBB_add_asn sets |*out_contents| to a |CBB| into which the contents of an |
464 | * ASN.1 object can be written. The |tag| argument will be used as the tag for | 471 | * ASN.1 object can be written. The |tag| argument will be used as the tag for |
465 | * the object. Passing in |tag| number 31 will return in an error since only | 472 | * the object. Passing in |tag| number 31 will return in an error since only |