Index: /trunk/FACT++/src/ftmctrl.cc
===================================================================
--- /trunk/FACT++/src/ftmctrl.cc	(revision 10646)
+++ /trunk/FACT++/src/ftmctrl.cc	(revision 10647)
@@ -10,4 +10,5 @@
 #include <boost/asio/deadline_timer.hpp>
 
+#include "Dim.h"
 #include "Event.h"
 #include "Shell.h"
@@ -1546,5 +1547,5 @@
         SetEndpoint(conf.Get<string>("addr"));
 
-        fFTM.SetVerbose(conf.Get<bool>("verbose"));
+        fFTM.SetVerbose(!conf.Get<bool>("quiet"));
         fFTM.SetHexOutput(conf.Get<bool>("hex-out"));
         fFTM.SetDynamicOut(conf.Get<bool>("dynamic-out"));
@@ -1655,7 +1656,7 @@
     control.add_options()
         ("addr,a",      var<string>("localhost:5000"),  "Network address of FTM")
-        ("verbose,v",   po_switch(),  "Enable printing contents of all received messages (except dynamic data) in clear text.")
-        ("hex-out",     po_switch(),  "Enable printing contents of all printed messages also as hex data.")
-        ("dynamic-out", po_switch(),  "Enable printing received dynamic data.")
+        ("quiet,q",     po_switch(), "Disable printing contents of all received messages (except dynamic data) in clear text.")
+        ("hex-out",     po_switch(), "Enable printing contents of all printed messages also as hex data.")
+        ("dynamic-out", po_switch(), "Enable printing received dynamic data.")
         ;
 
@@ -1814,7 +1815,5 @@
     }
 
-    // To allow overwriting of DIM_DNS_NODE set 0 to 1
-    setenv("DIM_DNS_NODE", conf.Get<string>("dns").c_str(), 1);
-    //setenv("DIM_HOST_NODE", GetLocalIp().c_str(), 1);
+    Dim::Setup(conf.Get<string>("dns"));
 
     //try
