diff options
author | Christian Grothoff <christian@grothoff.org> | 2016-01-25 12:53:07 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2016-01-25 12:53:07 +0100 |
commit | 936acfa13116a7cb81e656db3acc31c5f9ab2fd5 (patch) | |
tree | bde33e975b8a65250477f6556fcc889d10e65058 /src/wire/plugin_wire_sepa.c | |
parent | fc5791353087812db6df374d1e453a387c57550c (diff) |
check type in plugin
Diffstat (limited to 'src/wire/plugin_wire_sepa.c')
-rw-r--r-- | src/wire/plugin_wire_sepa.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/wire/plugin_wire_sepa.c b/src/wire/plugin_wire_sepa.c index 1867c0483..00d19d4b0 100644 --- a/src/wire/plugin_wire_sepa.c +++ b/src/wire/plugin_wire_sepa.c @@ -385,6 +385,14 @@ sepa_wire_validate (const json_t *wire) TALER_json_warn (error); return GNUNET_SYSERR; } + if (0 != strcasecmp (type, + "sepa")) + { + GNUNET_log (GNUNET_ERROR_TYPE_INFO, + "Transfer type `%s' invalid\n", + type); + return GNUNET_SYSERR; + } if (1 != validate_iban (iban)) { GNUNET_log (GNUNET_ERROR_TYPE_INFO, |