Make the exit status consistent across all programs
(except nfdc)
Change-Id: Ia3edb11b3f4284df5db8279b06e6fb708ae454e9
diff --git a/tools/ndn-autoconfig-server/main.cpp b/tools/ndn-autoconfig-server/main.cpp
index ba836db..1077a8d 100644
--- a/tools/ndn-autoconfig-server/main.cpp
+++ b/tools/ndn-autoconfig-server/main.cpp
@@ -37,16 +37,16 @@
static void
usage(const char* programName)
{
- std::cout << "Usage:\n" << programName << " [-h] [-V] [-p prefix] [-p prefix] ... hub-face\n"
+ std::cout << "Usage: " << programName << " [-h] [-V] [-p prefix]... <hub-face>\n"
+ << "\n"
+ << "Options:\n"
<< " -h - print usage and exit\n"
<< " -V - print version number and exit\n"
<< " -p prefix - a local prefix of the HUB\n"
- << "\n"
- << " hub-face - a FaceUri to reach the HUB\n"
- << std::endl;
+ << " hub-face - a FaceUri to reach the HUB\n";
}
-int
+static int
main(int argc, char** argv)
{
Options options;
@@ -75,7 +75,7 @@
}
if (!options.hubFaceUri.parse(argv[::optind])) {
- std::cerr << "ERROR: cannot parse HUB FaceUri\n";
+ std::cerr << "ERROR: cannot parse HUB FaceUri" << std::endl;
return 2;
}