summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjsing <>2015-09-10 14:29:22 +0000
committerjsing <>2015-09-10 14:29:22 +0000
commit0a913351fcafdac683d490f6de2b65ac6460ec11 (patch)
tree1ccc9acacb7e31133622338e597dcea4a07e283b /src
parent02f98306c5c76c6db71d0c7c6984b783bfeba226 (diff)
downloadopenbsd-0a913351fcafdac683d490f6de2b65ac6460ec11.tar.gz
openbsd-0a913351fcafdac683d490f6de2b65ac6460ec11.tar.bz2
openbsd-0a913351fcafdac683d490f6de2b65ac6460ec11.zip
Replace remaining M_ASN1_STRING_* macros with calls to ASN1_STRING_*.
This is not the same as the macro expansion, however the ASN1_STRING_* functions do match the macro expansions. ok doug@ miod@
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/asn1/evp_asn1.c18
-rw-r--r--src/lib/libcrypto/ec/ec_asn1.c10
-rw-r--r--src/lib/libcrypto/ts/ts_lib.c8
-rw-r--r--src/lib/libssl/src/crypto/asn1/evp_asn1.c18
-rw-r--r--src/lib/libssl/src/crypto/ec/ec_asn1.c10
-rw-r--r--src/lib/libssl/src/crypto/ts/ts_lib.c8
6 files changed, 36 insertions, 36 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,
diff --git a/src/lib/libcrypto/ec/ec_asn1.c b/src/lib/libcrypto/ec/ec_asn1.c
index 2e7e1746fa..ae6ed63afd 100644
--- a/src/lib/libcrypto/ec/ec_asn1.c
+++ b/src/lib/libcrypto/ec/ec_asn1.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ec_asn1.c,v 1.16 2015/07/29 14:58:34 jsing Exp $ */ 1/* $OpenBSD: ec_asn1.c,v 1.17 2015/09/10 14:29:22 jsing Exp $ */
2/* 2/*
3 * Written by Nils Larsch for the OpenSSL project. 3 * Written by Nils Larsch for the OpenSSL project.
4 */ 4 */
@@ -1367,8 +1367,8 @@ d2i_ECPrivateKey(EC_KEY ** a, const unsigned char **in, long len)
1367 1367
1368 if (priv_key->privateKey) { 1368 if (priv_key->privateKey) {
1369 ret->priv_key = BN_bin2bn( 1369 ret->priv_key = BN_bin2bn(
1370 M_ASN1_STRING_data(priv_key->privateKey), 1370 ASN1_STRING_data(priv_key->privateKey),
1371 M_ASN1_STRING_length(priv_key->privateKey), 1371 ASN1_STRING_length(priv_key->privateKey),
1372 ret->priv_key); 1372 ret->priv_key);
1373 if (ret->priv_key == NULL) { 1373 if (ret->priv_key == NULL) {
1374 ECerr(EC_F_D2I_ECPRIVATEKEY, 1374 ECerr(EC_F_D2I_ECPRIVATEKEY,
@@ -1391,8 +1391,8 @@ d2i_ECPrivateKey(EC_KEY ** a, const unsigned char **in, long len)
1391 ECerr(EC_F_D2I_ECPRIVATEKEY, ERR_R_EC_LIB); 1391 ECerr(EC_F_D2I_ECPRIVATEKEY, ERR_R_EC_LIB);
1392 goto err; 1392 goto err;
1393 } 1393 }
1394 pub_oct = M_ASN1_STRING_data(priv_key->publicKey); 1394 pub_oct = ASN1_STRING_data(priv_key->publicKey);
1395 pub_oct_len = M_ASN1_STRING_length(priv_key->publicKey); 1395 pub_oct_len = ASN1_STRING_length(priv_key->publicKey);
1396 /* save the point conversion form */ 1396 /* save the point conversion form */
1397 ret->conv_form = (point_conversion_form_t) (pub_oct[0] & ~0x01); 1397 ret->conv_form = (point_conversion_form_t) (pub_oct[0] & ~0x01);
1398 if (!EC_POINT_oct2point(ret->group, ret->pub_key, 1398 if (!EC_POINT_oct2point(ret->group, ret->pub_key,
diff --git a/src/lib/libcrypto/ts/ts_lib.c b/src/lib/libcrypto/ts/ts_lib.c
index ac5f65df94..293564118f 100644
--- a/src/lib/libcrypto/ts/ts_lib.c
+++ b/src/lib/libcrypto/ts/ts_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ts_lib.c,v 1.9 2015/07/29 14:58:34 jsing Exp $ */ 1/* $OpenBSD: ts_lib.c,v 1.10 2015/09/10 14:29:22 jsing Exp $ */
2/* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL 2/* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL
3 * project 2002. 3 * project 2002.
4 */ 4 */
@@ -137,14 +137,14 @@ TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg)
137int 137int
138TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a) 138TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a)
139{ 139{
140 const ASN1_OCTET_STRING *msg; 140 ASN1_OCTET_STRING *msg;
141 141
142 TS_X509_ALGOR_print_bio(bio, TS_MSG_IMPRINT_get_algo(a)); 142 TS_X509_ALGOR_print_bio(bio, TS_MSG_IMPRINT_get_algo(a));
143 143
144 BIO_printf(bio, "Message data:\n"); 144 BIO_printf(bio, "Message data:\n");
145 msg = TS_MSG_IMPRINT_get_msg(a); 145 msg = TS_MSG_IMPRINT_get_msg(a);
146 BIO_dump_indent(bio, (const char *)M_ASN1_STRING_data(msg), 146 BIO_dump_indent(bio, (const char *)ASN1_STRING_data(msg),
147 M_ASN1_STRING_length(msg), 4); 147 ASN1_STRING_length(msg), 4);
148 148
149 return 1; 149 return 1;
150} 150}
diff --git a/src/lib/libssl/src/crypto/asn1/evp_asn1.c b/src/lib/libssl/src/crypto/asn1/evp_asn1.c
index 5ee4751763..a982866f2e 100644
--- a/src/lib/libssl/src/crypto/asn1/evp_asn1.c
+++ b/src/lib/libssl/src/crypto/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,
diff --git a/src/lib/libssl/src/crypto/ec/ec_asn1.c b/src/lib/libssl/src/crypto/ec/ec_asn1.c
index 2e7e1746fa..ae6ed63afd 100644
--- a/src/lib/libssl/src/crypto/ec/ec_asn1.c
+++ b/src/lib/libssl/src/crypto/ec/ec_asn1.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ec_asn1.c,v 1.16 2015/07/29 14:58:34 jsing Exp $ */ 1/* $OpenBSD: ec_asn1.c,v 1.17 2015/09/10 14:29:22 jsing Exp $ */
2/* 2/*
3 * Written by Nils Larsch for the OpenSSL project. 3 * Written by Nils Larsch for the OpenSSL project.
4 */ 4 */
@@ -1367,8 +1367,8 @@ d2i_ECPrivateKey(EC_KEY ** a, const unsigned char **in, long len)
1367 1367
1368 if (priv_key->privateKey) { 1368 if (priv_key->privateKey) {
1369 ret->priv_key = BN_bin2bn( 1369 ret->priv_key = BN_bin2bn(
1370 M_ASN1_STRING_data(priv_key->privateKey), 1370 ASN1_STRING_data(priv_key->privateKey),
1371 M_ASN1_STRING_length(priv_key->privateKey), 1371 ASN1_STRING_length(priv_key->privateKey),
1372 ret->priv_key); 1372 ret->priv_key);
1373 if (ret->priv_key == NULL) { 1373 if (ret->priv_key == NULL) {
1374 ECerr(EC_F_D2I_ECPRIVATEKEY, 1374 ECerr(EC_F_D2I_ECPRIVATEKEY,
@@ -1391,8 +1391,8 @@ d2i_ECPrivateKey(EC_KEY ** a, const unsigned char **in, long len)
1391 ECerr(EC_F_D2I_ECPRIVATEKEY, ERR_R_EC_LIB); 1391 ECerr(EC_F_D2I_ECPRIVATEKEY, ERR_R_EC_LIB);
1392 goto err; 1392 goto err;
1393 } 1393 }
1394 pub_oct = M_ASN1_STRING_data(priv_key->publicKey); 1394 pub_oct = ASN1_STRING_data(priv_key->publicKey);
1395 pub_oct_len = M_ASN1_STRING_length(priv_key->publicKey); 1395 pub_oct_len = ASN1_STRING_length(priv_key->publicKey);
1396 /* save the point conversion form */ 1396 /* save the point conversion form */
1397 ret->conv_form = (point_conversion_form_t) (pub_oct[0] & ~0x01); 1397 ret->conv_form = (point_conversion_form_t) (pub_oct[0] & ~0x01);
1398 if (!EC_POINT_oct2point(ret->group, ret->pub_key, 1398 if (!EC_POINT_oct2point(ret->group, ret->pub_key,
diff --git a/src/lib/libssl/src/crypto/ts/ts_lib.c b/src/lib/libssl/src/crypto/ts/ts_lib.c
index ac5f65df94..293564118f 100644
--- a/src/lib/libssl/src/crypto/ts/ts_lib.c
+++ b/src/lib/libssl/src/crypto/ts/ts_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ts_lib.c,v 1.9 2015/07/29 14:58:34 jsing Exp $ */ 1/* $OpenBSD: ts_lib.c,v 1.10 2015/09/10 14:29:22 jsing Exp $ */
2/* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL 2/* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL
3 * project 2002. 3 * project 2002.
4 */ 4 */
@@ -137,14 +137,14 @@ TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg)
137int 137int
138TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a) 138TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a)
139{ 139{
140 const ASN1_OCTET_STRING *msg; 140 ASN1_OCTET_STRING *msg;
141 141
142 TS_X509_ALGOR_print_bio(bio, TS_MSG_IMPRINT_get_algo(a)); 142 TS_X509_ALGOR_print_bio(bio, TS_MSG_IMPRINT_get_algo(a));
143 143
144 BIO_printf(bio, "Message data:\n"); 144 BIO_printf(bio, "Message data:\n");
145 msg = TS_MSG_IMPRINT_get_msg(a); 145 msg = TS_MSG_IMPRINT_get_msg(a);
146 BIO_dump_indent(bio, (const char *)M_ASN1_STRING_data(msg), 146 BIO_dump_indent(bio, (const char *)ASN1_STRING_data(msg),
147 M_ASN1_STRING_length(msg), 4); 147 ASN1_STRING_length(msg), 4);
148 148
149 return 1; 149 return 1;
150} 150}