summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/evp_asn1.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/asn1/evp_asn1.c')
-rw-r--r--src/lib/libcrypto/asn1/evp_asn1.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/libcrypto/asn1/evp_asn1.c b/src/lib/libcrypto/asn1/evp_asn1.c
index 5ee4751763..a982866f2e 100644
--- a/src/lib/libcrypto/asn1/evp_asn1.c
+++ b/src/lib/libcrypto/asn1/evp_asn1.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: evp_asn1.c,v 1.14 2015/07/29 14:58:34 jsing Exp $ */ 1/* $OpenBSD: evp_asn1.c,v 1.15 2015/09/10 14:29:22 jsing 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 *
@@ -90,8 +90,8 @@ ASN1_TYPE_get_octetstring(ASN1_TYPE *a, unsigned char *data, int max_len)
90 ASN1err(ASN1_F_ASN1_TYPE_GET_OCTETSTRING, ASN1_R_DATA_IS_WRONG); 90 ASN1err(ASN1_F_ASN1_TYPE_GET_OCTETSTRING, ASN1_R_DATA_IS_WRONG);
91 return (-1); 91 return (-1);
92 } 92 }
93 p = M_ASN1_STRING_data(a->value.octet_string); 93 p = ASN1_STRING_data(a->value.octet_string);
94 ret = M_ASN1_STRING_length(a->value.octet_string); 94 ret = ASN1_STRING_length(a->value.octet_string);
95 if (ret < max_len) 95 if (ret < max_len)
96 num = ret; 96 num = ret;
97 else 97 else
@@ -129,8 +129,8 @@ ASN1_TYPE_set_int_octetstring(ASN1_TYPE *a, long num, unsigned char *data,
129 return (0); 129 return (0);
130 } 130 }
131 131
132 M_ASN1_STRING_length_set(osp, size); 132 ASN1_STRING_length_set(osp, size);
133 p = M_ASN1_STRING_data(osp); 133 p = ASN1_STRING_data(osp);
134 134
135 ASN1_put_object(&p, 1,n, V_ASN1_SEQUENCE, V_ASN1_UNIVERSAL); 135 ASN1_put_object(&p, 1,n, V_ASN1_SEQUENCE, V_ASN1_UNIVERSAL);
136 i2d_ASN1_INTEGER(&in, &p); 136 i2d_ASN1_INTEGER(&in, &p);
@@ -157,8 +157,8 @@ ASN1_TYPE_get_int_octetstring(ASN1_TYPE *a, long *num, unsigned char *data,
157 if ((a->type != V_ASN1_SEQUENCE) || (a->value.sequence == NULL)) { 157 if ((a->type != V_ASN1_SEQUENCE) || (a->value.sequence == NULL)) {
158 goto err; 158 goto err;
159 } 159 }
160 p = M_ASN1_STRING_data(a->value.sequence); 160 p = ASN1_STRING_data(a->value.sequence);
161 length = M_ASN1_STRING_length(a->value.sequence); 161 length = ASN1_STRING_length(a->value.sequence);
162 162
163 c.pp = &p; 163 c.pp = &p;
164 c.p = p; 164 c.p = p;
@@ -180,14 +180,14 @@ ASN1_TYPE_get_int_octetstring(ASN1_TYPE *a, long *num, unsigned char *data,
180 if (num != NULL) 180 if (num != NULL)
181 *num = ASN1_INTEGER_get(ai); 181 *num = ASN1_INTEGER_get(ai);
182 182
183 ret = M_ASN1_STRING_length(os); 183 ret = ASN1_STRING_length(os);
184 if (max_len > ret) 184 if (max_len > ret)
185 n = ret; 185 n = ret;
186 else 186 else
187 n = max_len; 187 n = max_len;
188 188
189 if (data != NULL) 189 if (data != NULL)
190 memcpy(data, M_ASN1_STRING_data(os), n); 190 memcpy(data, ASN1_STRING_data(os), n);
191 if (0) { 191 if (0) {
192err: 192err:
193 ASN1err(ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING, 193 ASN1err(ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING,