diff options
Diffstat (limited to 'src/exchange/taler-exchange-httpd_management_auditors.c')
-rw-r--r-- | src/exchange/taler-exchange-httpd_management_auditors.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/exchange/taler-exchange-httpd_management_auditors.c b/src/exchange/taler-exchange-httpd_management_auditors.c index adfe94d91..c794c9879 100644 --- a/src/exchange/taler-exchange-httpd_management_auditors.c +++ b/src/exchange/taler-exchange-httpd_management_auditors.c @@ -51,6 +51,11 @@ struct AddAuditorContext const char *auditor_url; /** + * Human readable name of the auditor. + */ + const char *auditor_name; + + /** * Timestamp for checking against replay attacks. */ struct GNUNET_TIME_Absolute validity_start; @@ -112,15 +117,15 @@ add_auditor (void *cls, session, &aac->auditor_pub, aac->auditor_url, - aac->validity_start, - &aac->master_sig); + aac->auditor_name, + aac->validity_start); else qs = TEH_plugin->update_auditor (TEH_plugin->cls, session, &aac->auditor_pub, aac->auditor_url, + aac->auditor_name, aac->validity_start, - &aac->master_sig, true); if (qs < 0) { @@ -159,6 +164,8 @@ TEH_handler_management_auditors ( &aac.auditor_pub), GNUNET_JSON_spec_string ("auditor_url", &aac.auditor_url), + GNUNET_JSON_spec_string ("auditor_name", + &aac.auditor_name), TALER_JSON_spec_absolute_time ("validity_start", &aac.validity_start), GNUNET_JSON_spec_end () |