diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/a_octet.c')
-rw-r--r-- | src/lib/libcrypto/asn1/a_octet.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/lib/libcrypto/asn1/a_octet.c b/src/lib/libcrypto/asn1/a_octet.c index c1a25202c0..47eae5a4aa 100644 --- a/src/lib/libcrypto/asn1/a_octet.c +++ b/src/lib/libcrypto/asn1/a_octet.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: a_octet.c,v 1.11 2021/12/25 08:52:44 jsing Exp $ */ | 1 | /* $OpenBSD: a_octet.c,v 1.12 2023/07/05 21:23:36 beck Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -72,12 +72,14 @@ ASN1_OCTET_STRING_new(void) | |||
72 | { | 72 | { |
73 | return (ASN1_OCTET_STRING *)ASN1_item_new(&ASN1_OCTET_STRING_it); | 73 | return (ASN1_OCTET_STRING *)ASN1_item_new(&ASN1_OCTET_STRING_it); |
74 | } | 74 | } |
75 | LCRYPTO_ALIAS(ASN1_OCTET_STRING_new); | ||
75 | 76 | ||
76 | void | 77 | void |
77 | ASN1_OCTET_STRING_free(ASN1_OCTET_STRING *a) | 78 | ASN1_OCTET_STRING_free(ASN1_OCTET_STRING *a) |
78 | { | 79 | { |
79 | ASN1_item_free((ASN1_VALUE *)a, &ASN1_OCTET_STRING_it); | 80 | ASN1_item_free((ASN1_VALUE *)a, &ASN1_OCTET_STRING_it); |
80 | } | 81 | } |
82 | LCRYPTO_ALIAS(ASN1_OCTET_STRING_free); | ||
81 | 83 | ||
82 | 84 | ||
83 | ASN1_OCTET_STRING * | 85 | ASN1_OCTET_STRING * |
@@ -85,24 +87,28 @@ ASN1_OCTET_STRING_dup(const ASN1_OCTET_STRING *x) | |||
85 | { | 87 | { |
86 | return ASN1_STRING_dup(x); | 88 | return ASN1_STRING_dup(x); |
87 | } | 89 | } |
90 | LCRYPTO_ALIAS(ASN1_OCTET_STRING_dup); | ||
88 | 91 | ||
89 | int | 92 | int |
90 | ASN1_OCTET_STRING_cmp(const ASN1_OCTET_STRING *a, const ASN1_OCTET_STRING *b) | 93 | ASN1_OCTET_STRING_cmp(const ASN1_OCTET_STRING *a, const ASN1_OCTET_STRING *b) |
91 | { | 94 | { |
92 | return ASN1_STRING_cmp(a, b); | 95 | return ASN1_STRING_cmp(a, b); |
93 | } | 96 | } |
97 | LCRYPTO_ALIAS(ASN1_OCTET_STRING_cmp); | ||
94 | 98 | ||
95 | int | 99 | int |
96 | ASN1_OCTET_STRING_set(ASN1_OCTET_STRING *x, const unsigned char *d, int len) | 100 | ASN1_OCTET_STRING_set(ASN1_OCTET_STRING *x, const unsigned char *d, int len) |
97 | { | 101 | { |
98 | return ASN1_STRING_set(x, d, len); | 102 | return ASN1_STRING_set(x, d, len); |
99 | } | 103 | } |
104 | LCRYPTO_ALIAS(ASN1_OCTET_STRING_set); | ||
100 | 105 | ||
101 | int | 106 | int |
102 | i2d_ASN1_OCTET_STRING(ASN1_OCTET_STRING *a, unsigned char **out) | 107 | i2d_ASN1_OCTET_STRING(ASN1_OCTET_STRING *a, unsigned char **out) |
103 | { | 108 | { |
104 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_OCTET_STRING_it); | 109 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &ASN1_OCTET_STRING_it); |
105 | } | 110 | } |
111 | LCRYPTO_ALIAS(i2d_ASN1_OCTET_STRING); | ||
106 | 112 | ||
107 | ASN1_OCTET_STRING * | 113 | ASN1_OCTET_STRING * |
108 | d2i_ASN1_OCTET_STRING(ASN1_OCTET_STRING **a, const unsigned char **in, long len) | 114 | d2i_ASN1_OCTET_STRING(ASN1_OCTET_STRING **a, const unsigned char **in, long len) |
@@ -110,3 +116,4 @@ d2i_ASN1_OCTET_STRING(ASN1_OCTET_STRING **a, const unsigned char **in, long len) | |||
110 | return (ASN1_OCTET_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 116 | return (ASN1_OCTET_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
111 | &ASN1_OCTET_STRING_it); | 117 | &ASN1_OCTET_STRING_it); |
112 | } | 118 | } |
119 | LCRYPTO_ALIAS(d2i_ASN1_OCTET_STRING); | ||