fix generation of signing keys by keyup tool
This commit is contained in:
parent
8f656ba0fc
commit
3df2a873b5
@ -555,9 +555,9 @@ mint_keys_update_signkeys ()
|
|||||||
&signkey_issue);
|
&signkey_issue);
|
||||||
nwrite = GNUNET_DISK_fn_write (skf,
|
nwrite = GNUNET_DISK_fn_write (skf,
|
||||||
&signkey_issue,
|
&signkey_issue,
|
||||||
sizeof (struct TALER_MintSigningKeyValidityPS),
|
sizeof (struct TALER_MINTDB_PrivateSigningKeyInformationP),
|
||||||
GNUNET_DISK_PERM_USER_WRITE | GNUNET_DISK_PERM_USER_READ);
|
GNUNET_DISK_PERM_USER_WRITE | GNUNET_DISK_PERM_USER_READ);
|
||||||
if (nwrite != sizeof (struct TALER_MintSigningKeyValidityPS))
|
if (sizeof (struct TALER_MINTDB_PrivateSigningKeyInformationP) != nwrite)
|
||||||
{
|
{
|
||||||
fprintf (stderr,
|
fprintf (stderr,
|
||||||
"Failed to write to file `%s': %s\n",
|
"Failed to write to file `%s': %s\n",
|
||||||
|
@ -44,9 +44,8 @@ struct SignkeysIterateContext
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Function called on each file in the directory with
|
* Function called on each file in the directory with our signing
|
||||||
* our signing keys. Parses the file and calls the
|
* keys. Parses the file and calls the iterator from @a cls.
|
||||||
* iterator from @a cls.
|
|
||||||
*
|
*
|
||||||
* @param cls the `struct SignkeysIterateContext *`
|
* @param cls the `struct SignkeysIterateContext *`
|
||||||
* @param filename name of the file to parse
|
* @param filename name of the file to parse
|
||||||
@ -68,8 +67,10 @@ signkeys_iterate_dir_iter (void *cls,
|
|||||||
if (nread != sizeof (struct TALER_MINTDB_PrivateSigningKeyInformationP))
|
if (nread != sizeof (struct TALER_MINTDB_PrivateSigningKeyInformationP))
|
||||||
{
|
{
|
||||||
GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
|
GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
|
||||||
"Invalid signkey file `%s': wrong size\n",
|
"Invalid signkey file `%s': wrong size (%d, expected %u)\n",
|
||||||
filename);
|
filename,
|
||||||
|
(int) nread,
|
||||||
|
sizeof (struct TALER_MINTDB_PrivateSigningKeyInformationP));
|
||||||
return GNUNET_OK;
|
return GNUNET_OK;
|
||||||
}
|
}
|
||||||
return skc->it (skc->it_cls,
|
return skc->it (skc->it_cls,
|
||||||
|
Loading…
Reference in New Issue
Block a user