Index: trunk/BNS/bnscaster.cpp
===================================================================
--- trunk/BNS/bnscaster.cpp	(revision 1796)
+++ trunk/BNS/bnscaster.cpp	(revision 1797)
@@ -135,4 +135,9 @@
     password = settings.value("password3").toString();
   }
+  if (_ic == 0) {
+    _outSocket->connectToHost(settings.value("outHostEph").toString(),
+                              settings.value("outPortEph").toInt());
+    password = settings.value("passwordEph").toString();
+  }
 
   const int timeOut = 5000;  // 5 seconds
Index: trunk/BNS/bnscaster.h
===================================================================
--- trunk/BNS/bnscaster.h	(revision 1796)
+++ trunk/BNS/bnscaster.h	(revision 1797)
@@ -8,4 +8,5 @@
  public:
   t_bnscaster(const QString& mountpoint, const QString& outFileName, int ic);
+  t_bnscaster(const QString& mountpoint);
   virtual ~t_bnscaster();
   void open();
