X-Git-Url: http://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Ftincctl.c;h=158dfed89acd3201d0b1d2084565500ffa3a0b2e;hb=511b51ffe60c20a9091829c03863197b76027716;hp=c0c8a25662bb17ce1b08e97ed7b4f6cb7d98c8a0;hpb=cc9203ee75c49360dd29710ac12bb67fe503f97b;p=tinc diff --git a/src/tincctl.c b/src/tincctl.c index c0c8a256..158dfed8 100644 --- a/src/tincctl.c +++ b/src/tincctl.c @@ -1635,9 +1635,12 @@ static int cmd_config(int argc, char *argv[]) { } if(action < -1) { - if(!found) + if(found) { + return 0; + } else { fprintf(stderr, "No matching configuration variables found.\n"); - return 1; + return 1; + } } // Make sure we wrote everything... @@ -1672,18 +1675,6 @@ static int cmd_config(int argc, char *argv[]) { return 0; } -bool check_id(const char *name) { - if(!name || !*name) - return false; - - for(int i = 0; i < strlen(name); i++) { - if(!isalnum(name[i]) && name[i] != '_') - return false; - } - - return true; -} - static bool try_bind(int port) { struct addrinfo *ai = NULL; struct addrinfo hint = {