aboutsummaryrefslogtreecommitdiff
path: root/lib/reqsign.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/reqsign.c')
-rw-r--r--lib/reqsign.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/reqsign.c b/lib/reqsign.c
index bc65efe..f8ad234 100644
--- a/lib/reqsign.c
+++ b/lib/reqsign.c
@@ -42,8 +42,7 @@ compnames(const void *a, const void *b)
}
int
-eclat_query_signature(struct ec2_query *req, char *secret,
- char **signature)
+eclat_query_signature(struct ec2_query *req, char *secret)
{
char **pnames;
size_t i, n;
@@ -90,8 +89,8 @@ eclat_query_signature(struct ec2_query *req, char *secret,
hmac_sha1(str, strlen(str), secret, strlen(secret), digest);
eclat_base64_encode(digest, sizeof(digest),
- (unsigned char**) signature, &siglen);
-
+ (unsigned char**) req->signature, &siglen);
+
grecs_txtacc_free(acc);
free(pnames);
}

Return to:

Send suggestions and report system problems to the System administrator.