summaryrefslogtreecommitdiffstats
path: root/LogReceiver/networkdiscovery.h
diff options
context:
space:
mode:
Diffstat (limited to 'LogReceiver/networkdiscovery.h')
-rw-r--r--LogReceiver/networkdiscovery.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/LogReceiver/networkdiscovery.h b/LogReceiver/networkdiscovery.h
index 48a6a7e..5e79887 100644
--- a/LogReceiver/networkdiscovery.h
+++ b/LogReceiver/networkdiscovery.h
@@ -48,8 +48,9 @@ public:
QStringList* args = NULL);
int replaceDefaultRoute(QString &ifName, QString &gateway, int af, int mss);
int ip4_replaceDefaultRoute(QString ifName, QString gateway, int mss);
+ QString getGatewayForInterface(QString ifName);
+
int ip4_setManualConfiguration(QVariantMap result);
- QString getGatewayForInterface(QString);
private slots:
void handleNewConnection();
@@ -67,6 +68,7 @@ signals:
void updateStatusLabel(QString ifName, QString status);
void allProcessesFinished();
void continueBoot(QString ifName, int userChoice);
+ void setManualConfInterfaces(QString jsonArr);
private:
QLocalServer *server;
@@ -93,6 +95,7 @@ private:
QList<QString>checkCarrierState(QList<QString> &interfaces);
bool checkCarrierState(QString interface);
bool checkConnectivity(QString ifName);
+ bool checkConnectivityViaTcp(QString server);
QList<QString> getListOfNetworkInterfaces();
bool checkBlackList(QString i);