]> git.meshlink.io Git - meshlink/commitdiff
Allow '-' in node names.
authorGuus Sliepen <guus@meshlink.io>
Sat, 1 Jul 2017 09:05:55 +0000 (11:05 +0200)
committerGuus Sliepen <guus@meshlink.io>
Sat, 1 Jul 2017 09:05:55 +0000 (11:05 +0200)
This allows URL-safe base64 encoding to be used in node names.

src/protocol.c

index e22053c79148758fa2c4360f3397df284052ca14..ac7c40094776301926e66c1dc6ec179b86efda43 100644 (file)
@@ -54,7 +54,7 @@ bool check_id(const char *id) {
                return false;
 
        for(; *id; id++)
-               if(!isalnum(*id) && *id != '_')
+               if(!isalnum(*id) && *id != '_' && *id != '-')
                        return false;
 
        return true;