Forgot to update the setter argument ordering in the public headers.
authorTJ Saunders <tj@castaglia.org>
Thu, 9 Jun 2016 21:53:23 +0000 (14:53 -0700)
committerRich Salz <rsalz@openssl.org>
Mon, 13 Jun 2016 19:44:49 +0000 (15:44 -0400)
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Emilia Käsper <emilia@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1193)

include/openssl/dsa.h
include/openssl/ec.h

index d75409a02d7d2a5a212a2ec159f624ab4650837a..ce1346c2f07dd45a008a5fd92af6993009a31c11 100644 (file)
@@ -82,7 +82,7 @@ void DSA_SIG_free(DSA_SIG *a);
 int i2d_DSA_SIG(const DSA_SIG *a, unsigned char **pp);
 DSA_SIG *d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
 void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig);
-int DSA_SIG_set0(BIGNUM *r, BIGNUM *s, DSA_SIG *sig);
+int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s);
 
 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
 int DSA_do_verify(const unsigned char *dgst, int dgst_len,
index bc55b53c41d1a38cfe6eec975ab3f2bb5668d32d..db78a34b3b213e55d9f41bd081d396c5fa443dbc 100644 (file)
@@ -1085,7 +1085,7 @@ void ECDSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const ECDSA_SIG *sig);
  *  \param  r    pointer to BIGNUM for r (may be NULL)
  *  \param  s    pointer to BIGNUM for s (may be NULL)
  */
-int ECDSA_SIG_set0(BIGNUM *r, BIGNUM *s, ECDSA_SIG *sig);
+int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s);
 
 /** Computes the ECDSA signature of the given hash value using
  *  the supplied private key and returns the created signature.