aboutsummaryrefslogtreecommitdiff
path: root/src/namestore
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2014-07-08 07:33:10 +0000
committerChristian Grothoff <christian@grothoff.org>2014-07-08 07:33:10 +0000
commit3ec64bae9f3da343c812a1ace1c5457fbc47947b (patch)
tree8a731b013b2a35766bc49dee30ac0b7ab3f8f899 /src/namestore
parentb605cb978095810dc6de4a9fa85fba6d0009f97d (diff)
downloadgnunet-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.c6
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,