mirror of
https://codeberg.org/grunfink/snac2.git
synced 2024-11-29 07:53:37 +00:00
Dump bad signature headers to /tmp/ (temporary).
This commit is contained in:
parent
a9d3e0ca79
commit
832bbfd5eb
1 changed files with 8 additions and 0 deletions
|
@ -806,6 +806,14 @@ int process_message(snac *snac, char *msg, char *req)
|
||||||
|
|
||||||
/* check the signature */
|
/* check the signature */
|
||||||
if (!check_signature(snac, req)) {
|
if (!check_signature(snac, req)) {
|
||||||
|
{
|
||||||
|
xs *j = xs_json_dumps_pp(req, 4);
|
||||||
|
FILE *f;
|
||||||
|
if ((f = fopen("/tmp/snac-bad-signature.json", "w")) != NULL) {
|
||||||
|
fwrite(j, strlen(j), 1, f);
|
||||||
|
fclose(f);
|
||||||
|
}
|
||||||
|
}
|
||||||
snac_log(snac, xs_fmt("bad signature"));
|
snac_log(snac, xs_fmt("bad signature"));
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue