Commit 99cccf36 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

constify DSA_SIG_get0()



Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 01ce6f74
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -75,7 +75,7 @@ ASN1_SEQUENCE(DSA_SIG) = {


IMPLEMENT_ASN1_FUNCTIONS_const(DSA_SIG)
IMPLEMENT_ASN1_FUNCTIONS_const(DSA_SIG)


void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig)
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig)
{
{
    *pr = sig->r;
    *pr = sig->r;
    *ps = sig->s;
    *ps = sig->s;
+1 −1
Original line number Original line Diff line number Diff line
@@ -10,7 +10,7 @@ DSA_SIG_new, DSA_SIG_free - allocate and free DSA signature objects


 DSA_SIG *DSA_SIG_new(void);
 DSA_SIG *DSA_SIG_new(void);
 void DSA_SIG_free(DSA_SIG *a);
 void DSA_SIG_free(DSA_SIG *a);
 void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig);
 void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig);


=head1 DESCRIPTION
=head1 DESCRIPTION


+1 −1
Original line number Original line Diff line number Diff line
@@ -184,7 +184,7 @@ DSA_SIG *DSA_SIG_new(void);
void DSA_SIG_free(DSA_SIG *a);
void DSA_SIG_free(DSA_SIG *a);
int i2d_DSA_SIG(const DSA_SIG *a, unsigned char **pp);
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);
DSA_SIG *d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig);
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig);


DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
int DSA_do_verify(const unsigned char *dgst, int dgst_len,
int DSA_do_verify(const unsigned char *dgst, int dgst_len,