Added stub for future extension. vlp-16
authorRafał Długołęcki <kontakt@dlugolecki.net.pl>
Wed, 10 Jul 2013 16:02:26 +0000 (18:02 +0200)
committerRafał Długołęcki <kontakt@dlugolecki.net.pl>
Wed, 10 Jul 2013 16:02:26 +0000 (18:02 +0200)
src/kernel/kernel.cpp

index 3126480c8cf1f07f052f0feb639e101e15ace3db..baf629ee8ea0d755cca1338888cd921207e60344 100644 (file)
@@ -72,6 +72,7 @@
 #include <netinet/in.h>
 
 #include <libconfig.h>
+#include <getopt.h>
 
 #define GPATH "loggr"
 #define IPATH "logi"
@@ -1354,8 +1355,26 @@ void QKernel::Info()
 
 #include "kernel.moc"
 
+int show_help = 0;
+
+static struct option long_options[] =
+{
+    {"help",         no_argument, &show_help, 1},
+    {"node_number",  required_argument, 0, 'n'},
+    {"type",         required_argument, 0, 't'},
+    {"homedir",      required_argument, 0, 'd'},
+    {"progdir",      required_argument, 0, 'p'},
+    {"host",         required_argument, 0, 'h'},
+    {0, 0, 0, 0}
+};
+    
 int main( int argc, char **argv )
 {
+//   int c;
+//while() {
+//c = getopt_long (argc, argv, "n::t::d::p::h:", long_options, &option_index);
+//switch(c) {}
+//}
     int i;
     for(i=0;i<5;i++) strcpy(myargs[i],"");
     for(i=1;i<argc;i++) strcpy(myargs[i-1],argv[i]);