summaryrefslogtreecommitdiffstats
path: root/src/fbgui/networkmanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/fbgui/networkmanager.h')
-rw-r--r--src/fbgui/networkmanager.h53
1 files changed, 27 insertions, 26 deletions
diff --git a/src/fbgui/networkmanager.h b/src/fbgui/networkmanager.h
index fbb8993..2ef6ff8 100644
--- a/src/fbgui/networkmanager.h
+++ b/src/fbgui/networkmanager.h
@@ -29,43 +29,44 @@
#include <QtCore>
#include <QNetworkAddressEntry>
-class NetworkManager: public QObject {
-Q_OBJECT
+class NetworkManager: public QObject
+{
+ Q_OBJECT
public:
- NetworkManager();
- virtual ~NetworkManager();
+ NetworkManager();
+ virtual ~NetworkManager();
- int replaceDefaultRoute(QString ifname, QString gateway, int metric,
- int af);
+ int replaceDefaultRoute(QString ifname, QString gateway, int metric,
+ int af);
- int bringInterfaceUP(QString ifname);
- int bringInterfaceDown(QString ifname);
+ int bringInterfaceUP(QString ifname);
+ int bringInterfaceDown(QString ifname);
- int ip4_setManualConfiguration(QString ifname, QString ipAddress, QString netmask,
- QString broadcast, QString gateway, int metric, int af, QString pathToResolvConf, QList<QString> nameServer);
- int ip4_configureInterface(QString ifname, QString ipAddress,
- QString broadcast, QString netmask, int af);
+ int ip4_setManualConfiguration(QString ifname, QString ipAddress, QString netmask,
+ QString broadcast, QString gateway, int metric, int af, QString pathToResolvConf, QList<QString> nameServer);
+ int ip4_configureInterface(QString ifname, QString ipAddress,
+ QString broadcast, QString netmask, int af);
- int ip6_addRoute(const char *iface,
- const struct in6_addr *ip6_dest, int ip6_prefix,
- const struct in6_addr *ip6_gateway, int metric, int mss);
- int ip6_addAddress(struct ip6_addr* ip6Addr, const char *iface);
+ int ip6_addRoute(const char *iface,
+ const struct in6_addr *ip6_dest, int ip6_prefix,
+ const struct in6_addr *ip6_gateway, int metric, int mss);
+ int ip6_addAddress(struct ip6_addr* ip6Addr, const char *iface);
- int writeResolvConf(QString path, QString ifname, QList<QString> nameServer);
+ int writeResolvConf(QString path, QString ifname, QList<QString> nameServer);
private:
- QString _tag;
- int bringInterfaceUpDown(QString ifname, bool up);
- int ip4_netmaskToPrefix(QString ipAddr, QString netmask);
+ QString _tag;
+ int bringInterfaceUpDown(QString ifname, bool up);
+ int ip4_netmaskToPrefix(QString ipAddr, QString netmask);
- int sync_address(const char *iface, int ifindex, int family,
- struct rtnl_addr *addr);
+ int sync_address(const char *iface, int ifindex, int family,
+ struct rtnl_addr *addr);
- struct rtnl_route* create_route (int iface_idx, int mss);
- struct nl_addr* ip6AddrToNlAddr (const struct ip6_addr* ip6Addr);
- int nlAddrToRtnlAddr (const struct ip6_addr* ip6Addr, struct rtnl_addr* addr);
- struct rtnl_addr* ip6AddrToRtnlAddr(struct ip6_addr* ip6Addr);
+ struct rtnl_route* create_route (int iface_idx, int mss);
+ struct nl_addr* ip6AddrToNlAddr (const struct ip6_addr* ip6Addr);
+ int nlAddrToRtnlAddr (const struct ip6_addr* ip6Addr, struct rtnl_addr* addr);
+ struct rtnl_addr* ip6AddrToRtnlAddr(struct ip6_addr* ip6Addr);
};