diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-09-16 15:47:00 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-09-16 15:47:00 -0700 |
| commit | e22fae2397f69302820b7a1af2fe2291bb6865e0 (patch) | |
| tree | 9ecb4c23cc4235bd0ce204233402618a03d5a4c5 /main.cpp | |
| parent | 73dd9d3b74ecee4d7da1368265c780d5464910e4 (diff) | |
| download | infinitytier-e22fae2397f69302820b7a1af2fe2291bb6865e0.tar.gz infinitytier-e22fae2397f69302820b7a1af2fe2291bb6865e0.zip | |
it compiles again!
Diffstat (limited to 'main.cpp')
| -rw-r--r-- | main.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -72,6 +72,9 @@ #include "node/EthernetTapFactory.hpp" #include "node/RoutingTable.hpp" +#include "control/NodeControlClient.hpp" +#include "control/NodeControlService.hpp" + #ifdef __WINDOWS__ #include "osnet/WindowsEthernetTapFactory.hpp" #include "osnet/WindowsRoutingTable.hpp" @@ -152,7 +155,7 @@ static int main(const char *homeDir,int argc,char **argv) try { volatile bool done = false; - Node::NodeControlClient client(homeDir,&_CBresultHandler,(void *)&done); + NodeControlClient client(homeDir,&_CBresultHandler,(void *)&done); const char *err = client.error(); if (err) { fprintf(stderr,"%s: fatal error: unable to connect (is ZeroTier One running?) (%s)"ZT_EOL_S,argv[0],err); @@ -778,7 +781,7 @@ int main(int argc,char **argv) } break; #else // __UNIX_LIKE__ case Node::NODE_RESTART_FOR_UPGRADE: { - const char *upgPath = node->reasonForTermination(); + const char *upgPath = node->terminationMessage(); // On Unix-type OSes we exec() right into the upgrade. This in turn will // end with us being re-launched either via the upgrade itself or something // like OSX's launchd. @@ -797,7 +800,7 @@ int main(int argc,char **argv) case Node::NODE_UNRECOVERABLE_ERROR: { exitCode = 3; - const char *termReason = node->reasonForTermination(); + const char *termReason = node->terminationMessage(); fprintf(stderr,"%s: abnormal termination: %s\n",argv[0],(termReason) ? termReason : "(unknown reason)"); } break; |
