The user can force listening on a particular network interface

This commit is contained in:
Christophe Dumez
2010-05-11 15:53:14 +00:00
parent 0b9e25ee65
commit 4ec1fd3968
4 changed files with 58 additions and 3 deletions

View File

@@ -929,6 +929,16 @@ public:
settings.setValue(QString::fromUtf8("Preferences/Connection/MaxHalfOpenConnec"), value);
}
static void setNetworkInterface(QString iface) {
QSettings settings("qBittorrent", "qBittorrent");
settings.setValue(QString::fromUtf8("Preferences/Connection/Interface"), iface);
}
static QString getNetworkInterface() {
QSettings settings("qBittorrent", "qBittorrent");
return settings.value(QString::fromUtf8("Preferences/Connection/Interface"), QString()).toString();
}
#ifdef LIBTORRENT_0_15
static bool isSuperSeedingEnabled() {
QSettings settings("qBittorrent", "qBittorrent");