diff options
author | Christian Grothoff <christian@grothoff.org> | 2014-07-08 07:33:10 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2014-07-08 07:33:10 +0000 |
commit | 3ec64bae9f3da343c812a1ace1c5457fbc47947b (patch) | |
tree | 8a731b013b2a35766bc49dee30ac0b7ab3f8f899 /src/namestore | |
parent | b605cb978095810dc6de4a9fa85fba6d0009f97d (diff) | |
download | gnunet-3ec64bae9f3da343c812a1ace1c5457fbc47947b.tar.gz gnunet-3ec64bae9f3da343c812a1ace1c5457fbc47947b.zip |
-tolerate it if gnunet://gns/ URI prefix is in upper case
Diffstat (limited to 'src/namestore')
-rw-r--r-- | src/namestore/gnunet-namestore.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/namestore/gnunet-namestore.c b/src/namestore/gnunet-namestore.c index f5a13c96b..470381868 100644 --- a/src/namestore/gnunet-namestore.c +++ b/src/namestore/gnunet-namestore.c | |||
@@ -864,7 +864,11 @@ testservice_task (void *cls, | |||
864 | char sname[64]; | 864 | char sname[64]; |
865 | struct GNUNET_CRYPTO_EcdsaPublicKey pkey; | 865 | struct GNUNET_CRYPTO_EcdsaPublicKey pkey; |
866 | 866 | ||
867 | if ( (2 != (sscanf (uri, "gnunet://gns/%52s/%63s", sh, sname)) ) || | 867 | GNUNET_STRINGS_utf8_tolower (uri, uri); |
868 | if ( (2 != (sscanf (uri, | ||
869 | "gnunet://gns/%52s/%63s", | ||
870 | sh, | ||
871 | sname)) ) || | ||
868 | (GNUNET_OK != GNUNET_CRYPTO_ecdsa_public_key_from_string (sh, strlen (sh), &pkey)) ) | 872 | (GNUNET_OK != GNUNET_CRYPTO_ecdsa_public_key_from_string (sh, strlen (sh), &pkey)) ) |
869 | { | 873 | { |
870 | fprintf (stderr, | 874 | fprintf (stderr, |