summaryrefslogtreecommitdiffstats
path: root/LogReceiver/networkmanager.h
diff options
context:
space:
mode:
authorNiklas2011-09-28 17:44:42 +0200
committerNiklas2011-09-28 17:44:42 +0200
commita8087a7c1b83ae7770f2b1c278d0eb5318b7e33e (patch)
tree127ff5b78cda66b1d80f18a36e3c3a5e58fc3f69 /LogReceiver/networkmanager.h
parentmanual config gui added. put the interfaceconfig map into networkDiscovery an... (diff)
downloadfbgui-a8087a7c1b83ae7770f2b1c278d0eb5318b7e33e.tar.gz
fbgui-a8087a7c1b83ae7770f2b1c278d0eb5318b7e33e.tar.xz
fbgui-a8087a7c1b83ae7770f2b1c278d0eb5318b7e33e.zip
added a select field to the manual conf gui. also fixed some bugs in the ip4_manualConf function
Diffstat (limited to 'LogReceiver/networkmanager.h')
-rw-r--r--LogReceiver/networkmanager.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/LogReceiver/networkmanager.h b/LogReceiver/networkmanager.h
index 9834d28..1191ced 100644
--- a/LogReceiver/networkmanager.h
+++ b/LogReceiver/networkmanager.h
@@ -37,14 +37,16 @@ public:
int ip4_setManualConfiguration(QString ifname, QString ipAddress, QString netmask,
QString broadcast, QString gateway, int metric, int af, bool up, QString pathToResolvConf, QList<QString> nameServer);
+ int ip4_configureInterface(QString ifname, QString ipAddress,
+ QString broadcast, QString netmask, int af);
+ int writeResolvConf(QString path, QString ifname, QList<QString> nameServer);
private:
- int ip4_netmaskToPrefix(QString netmask);
- int ip4_configureInterface(QString ifname, QString ipAddress,
- QString broadcast, QString netmask, int af);
+ int ip4_netmaskToPrefix(QString ipAddr, QString netmask);
+
int sync_address(const char *iface, int ifindex, int family,
- struct rtnl_addr *addr, int num_addrs);
- int writeResolvConf(QString path, QString ifname, QList<QString> nameServer);
+ struct rtnl_addr *addr);
+
};