Index: /trunk/BNC/src/bncrinex.cpp
===================================================================
--- /trunk/BNC/src/bncrinex.cpp	(revision 8499)
+++ /trunk/BNC/src/bncrinex.cpp	(revision 8500)
@@ -137,6 +137,6 @@
 
   QStringList table;
-  bncTableDlg::getFullTable(_ntripVersion, _mountPoint.host(),
-                            _mountPoint.port(), table, true);
+  bncTableDlg::getFullTable(_ntripVersion, _mountPoint.host(), _mountPoint.port(),
+      _mountPoint.userName(), _mountPoint.password(), table, true);
   QString net;
   QStringListIterator it(table);
Index: /trunk/BNC/src/bnctabledlg.cpp
===================================================================
--- /trunk/BNC/src/bnctabledlg.cpp	(revision 8499)
+++ /trunk/BNC/src/bnctabledlg.cpp	(revision 8500)
@@ -198,5 +198,8 @@
 t_irc bncTableDlg::getFullTable(const QString& ntripVersion,
                                 const QString& casterHost,
-                                int casterPort, QStringList& allLines,
+                                int casterPort,
+                                const QString& casterUser,
+                                const QString& casterPassword,
+                                QStringList& allLines,
                                 bool alwaysRead) {
 
@@ -234,5 +237,6 @@
     url.setScheme("http");
   }
-
+  url.setUserName(QUrl::toPercentEncoding(casterUser));
+  url.setPassword(QUrl::toPercentEncoding(casterPassword));
   QByteArray outData;
   query->waitForRequestResult(url, outData);
@@ -265,4 +269,6 @@
                     _casterHostComboBox->currentText(),
                     _casterPortLineEdit->text().toInt(),
+                    _casterUserLineEdit->text(),
+                    _casterPasswordLineEdit->text(),
                     _allLines, true) != success ) {
     QMessageBox::warning(0, "BNC", "Cannot retrieve table of data");
Index: /trunk/BNC/src/bnctabledlg.h
===================================================================
--- /trunk/BNC/src/bnctabledlg.h	(revision 8499)
+++ /trunk/BNC/src/bnctabledlg.h	(revision 8500)
@@ -62,6 +62,7 @@
     bncTableDlg(QWidget* parent);
     ~bncTableDlg();
-    static t_irc getFullTable(const QString& ntripVersion, 
+    static t_irc getFullTable(const QString& ntripVersion,
                               const QString& casterHost, int casterPort,
+                              const QString& casterUser, const QString& casterPassword,
                               QStringList& allLines, bool alwaysRead = true);
 
