summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ecdsa
diff options
context:
space:
mode:
authorjsing <>2015-10-16 15:12:30 +0000
committerjsing <>2015-10-16 15:12:30 +0000
commitfe7a74ab075d619393e624cc3430865b7b172e15 (patch)
tree67463dbd0a4cdf7d101b056d0143b834e82cd830 /src/lib/libcrypto/ecdsa
parent347b8ec58659d39fe107b7425448fc5de0eeab85 (diff)
downloadopenbsd-fe7a74ab075d619393e624cc3430865b7b172e15.tar.gz
openbsd-fe7a74ab075d619393e624cc3430865b7b172e15.tar.bz2
openbsd-fe7a74ab075d619393e624cc3430865b7b172e15.zip
Expand DECLARE_ASN1_ALLOC_FUNCTIONS and DECLARE_ASN1_FUNCTIONS_const
macros. The only change in the generated assembly is due to line numbering.
Diffstat (limited to 'src/lib/libcrypto/ecdsa')
-rw-r--r--src/lib/libcrypto/ecdsa/ecs_asn1.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/libcrypto/ecdsa/ecs_asn1.c b/src/lib/libcrypto/ecdsa/ecs_asn1.c
index 7f2d646c44..bb54307254 100644
--- a/src/lib/libcrypto/ecdsa/ecs_asn1.c
+++ b/src/lib/libcrypto/ecdsa/ecs_asn1.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ecs_asn1.c,v 1.6 2015/10/16 15:09:28 jsing Exp $ */ 1/* $OpenBSD: ecs_asn1.c,v 1.7 2015/10/16 15:12:30 jsing Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright (c) 2000-2002 The OpenSSL Project. All rights reserved. 3 * Copyright (c) 2000-2002 The OpenSSL Project. All rights reserved.
4 * 4 *
@@ -84,7 +84,11 @@ const ASN1_ITEM ECDSA_SIG_it = {
84 .sname = "ECDSA_SIG", 84 .sname = "ECDSA_SIG",
85}; 85};
86 86
87DECLARE_ASN1_FUNCTIONS_const(ECDSA_SIG) 87ECDSA_SIG *ECDSA_SIG_new(void);
88void ECDSA_SIG_free(ECDSA_SIG *a);
89ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **a, const unsigned char **in, long len);
90int i2d_ECDSA_SIG(const ECDSA_SIG *a, unsigned char **out);
91extern const ASN1_ITEM ECDSA_SIG_it;
88 92
89ECDSA_SIG * 93ECDSA_SIG *
90d2i_ECDSA_SIG(ECDSA_SIG **a, const unsigned char **in, long len) 94d2i_ECDSA_SIG(ECDSA_SIG **a, const unsigned char **in, long len)