Add -v option to get version.

This commit is contained in:
Adam Ierymenko 2013-12-04 16:29:49 -08:00
parent 59b26faaba
commit e565656865
2 changed files with 14 additions and 8 deletions

View File

@ -0,0 +1,2 @@
#!/bin/bash

View File

@ -68,6 +68,7 @@ static void printHelp(const char *cn,FILE *out)
fprintf(out,"Usage: %s [-switches] [home directory]"ZT_EOL_S""ZT_EOL_S,cn);
fprintf(out,"Available switches:"ZT_EOL_S);
fprintf(out," -h - Display this help"ZT_EOL_S);
fprintf(out," -v - Show version"ZT_EOL_S);
fprintf(out," -p<port> - Bind to this port for network I/O"ZT_EOL_S);
fprintf(out," -c<port> - Bind to this port for local control packets"ZT_EOL_S);
fprintf(out," -q - Send a query to a running service (zerotier-cli)"ZT_EOL_S);
@ -416,6 +417,9 @@ int main(int argc,char **argv)
return -1;
}
break;
case 'v':
printf("%s"ZT_EOL_S,Node::versionString());
return 0;
case 'c':
controlPort = Utils::strToUInt(argv[i] + 2);
if (controlPort > 65535) {