diff options
Diffstat (limited to 'src/fbgui/networkmanager.h')
-rw-r--r-- | src/fbgui/networkmanager.h | 53 |
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); }; |