summaryrefslogtreecommitdiff
path: root/main.cpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@zerotier.com>2014-03-25 17:31:03 -0700
committerAdam Ierymenko <adam.ierymenko@zerotier.com>2014-03-25 17:31:03 -0700
commit67a85221d5bac4b363d3f8d0263a9b8848ba0adb (patch)
tree8d9074e5f1ef158aaa3d4825d2619370929e6080 /main.cpp
parent328be8f8461462ad88a639822b7df32f7b92211f (diff)
downloadinfinitytier-67a85221d5bac4b363d3f8d0263a9b8848ba0adb.tar.gz
infinitytier-67a85221d5bac4b363d3f8d0263a9b8848ba0adb.zip
WINDOWS IS SUFFERING
Diffstat (limited to 'main.cpp')
-rw-r--r--main.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/main.cpp b/main.cpp
index 647baa36..73567445 100644
--- a/main.cpp
+++ b/main.cpp
@@ -98,7 +98,7 @@ static void printHelp(const char *cn,FILE *out)
fprintf(out," -d - Fork and run as daemon (Unix-ish OSes)"ZT_EOL_S);
#endif
fprintf(out," -q - Send a query to a running service (zerotier-cli)"ZT_EOL_S);
- fprintf(out," -i - Run idtool command (zerotier-idtool)"ZT_EOL_S);
+ fprintf(out," -i - Generate and manage identities (zerotier-idtool)"ZT_EOL_S);
#ifdef __WINDOWS__
fprintf(out," -C - Run from command line instead of as service (Windows)"ZT_EOL_S);
fprintf(out," -I - Install Windows service (Windows)"ZT_EOL_S);
@@ -139,7 +139,7 @@ static int main(int argc,char **argv)
for(int i=1;i<argc;++i) {
if (argv[i][0] == '-') {
switch(argv[i][1]) {
- case 'i': // ignore -i since it's used to invoke this
+ case 'q': // ignore -q since it's used to invoke this
break;
case 'h':
default:
@@ -152,6 +152,10 @@ static int main(int argc,char **argv)
query.append(argv[i]);
}
}
+ if (!query.length()) {
+ printHelp(stdout,argv[0]);
+ return 1;
+ }
try {
volatile bool done = false;