diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-04-15 18:36:32 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-04-15 18:36:32 -0700 |
| commit | 33c8d3c50b1645cad8f36c4f9116fa6fb00ff329 (patch) | |
| tree | 45f349850852b2b6540eb6beab589703899de550 /one.cpp | |
| parent | ea1859541c29bc3cafcde5ad9be131c942522c5f (diff) | |
| download | infinitytier-33c8d3c50b1645cad8f36c4f9116fa6fb00ff329.tar.gz infinitytier-33c8d3c50b1645cad8f36c4f9116fa6fb00ff329.zip | |
Compile fixes.
Diffstat (limited to 'one.cpp')
| -rw-r--r-- | one.cpp | 20 |
1 files changed, 9 insertions, 11 deletions
@@ -61,6 +61,7 @@ #include "node/Identity.hpp" #include "node/CertificateOfMembership.hpp" #include "node/Utils.hpp" +#include "node/NetworkController.hpp" #include "osdep/OSUtils.hpp" #include "service/OneService.hpp" #ifdef ZT_ENABLE_NETWORK_CONTROLLER @@ -110,7 +111,7 @@ static Identity getIdFromArg(char *arg) return id; } else { // identity is to be read from a file std::string idser; - if (Utils::readFile(arg,idser)) { + if (OSUtils::readFile(arg,idser)) { if (id.fromString(idser)) return id; } @@ -134,13 +135,13 @@ int idtool(int argc,char **argv) id.generate(); std::string idser = id.toString(true); if (argc >= 3) { - if (!Utils::writeFile(argv[2],idser)) { + if (!OSUtils::writeFile(argv[2],idser)) { fprintf(stderr,"Error writing to %s"ZT_EOL_S,argv[2]); return 1; } else printf("%s written"ZT_EOL_S,argv[2]); if (argc >= 4) { idser = id.toString(false); - if (!Utils::writeFile(argv[3],idser)) { + if (!OSUtils::writeFile(argv[3],idser)) { fprintf(stderr,"Error writing to %s"ZT_EOL_S,argv[3]); return 1; } else printf("%s written"ZT_EOL_S,argv[3]); @@ -193,7 +194,7 @@ int idtool(int argc,char **argv) } std::string inf; - if (!Utils::readFile(argv[3],inf)) { + if (!OSUtils::readFile(argv[3],inf)) { fprintf(stderr,"%s is not readable"ZT_EOL_S,argv[3]); return 1; } @@ -212,7 +213,7 @@ int idtool(int argc,char **argv) } std::string inf; - if (!Utils::readFile(argv[3],inf)) { + if (!OSUtils::readFile(argv[3],inf)) { fprintf(stderr,"%s is not readable"ZT_EOL_S,argv[3]); return 1; } @@ -267,15 +268,12 @@ int idtool(int argc,char **argv) #ifdef __UNIX_LIKE__ static void _sighandlerHup(int sig) { - Node *n = node; - if (n) - n->resync(); } static void _sighandlerQuit(int sig) { - Node *n = node; - if (n) - n->terminate(Node::NODE_NORMAL_TERMINATION,"terminated by signal"); + OneService *s = zt1Service; + if (s) + s->terminate(); else exit(0); } #endif |
