summaryrefslogtreecommitdiffstats
path: root/tdecore/tdenetworkconnections.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-09-06 20:33:56 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-09-06 20:33:56 -0500
commit96765c9dea208b345a7da67e7f8357e4be6a40bf (patch)
tree2e5e006f5a4b3e00e8f3b13a41b7505d2ed24e4e /tdecore/tdenetworkconnections.cpp
parent6dbc7e595089ebd914c46e1def17ac1c90903594 (diff)
downloadtdelibs-96765c9dea208b345a7da67e7f8357e4be6a40bf.tar.gz
tdelibs-96765c9dea208b345a7da67e7f8357e4be6a40bf.zip
Add additional network methods
Diffstat (limited to 'tdecore/tdenetworkconnections.cpp')
-rw-r--r--tdecore/tdenetworkconnections.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/tdecore/tdenetworkconnections.cpp b/tdecore/tdenetworkconnections.cpp
index fa5405bd4..b3f0d9257 100644
--- a/tdecore/tdenetworkconnections.cpp
+++ b/tdecore/tdenetworkconnections.cpp
@@ -293,6 +293,7 @@ bool TDENetworkSingleRouteConfiguration::isIPv6() {
TDENetworkIEEE8021xConfiguration::TDENetworkIEEE8021xConfiguration() {
valid = false;
+ allowedValid = false;
secretsValid = false;
fastProvisioningFlags = TDENetworkIEEE8021xFastFlags::None;
passwordFlags = TDENetworkPasswordHandlingFlags::None;
@@ -415,7 +416,7 @@ TDENetworkWiFiSecurityConfiguration::TDENetworkWiFiSecurityConfiguration() {
wepKeyIndex = 0;
keyType = TDENetworkWiFiKeyType::Other;
authType = TDENetworkWiFiAuthType::Other;
- wpaVersion = TDENetworkWiFiWPAVersion::Any;
+ wpaVersion = TDENetworkWiFiWPAVersionFlags::Any;
wepKeyFlags = TDENetworkPasswordHandlingFlags::None;
pskFlags = TDENetworkPasswordHandlingFlags::None;
leapPasswordFlags = TDENetworkPasswordHandlingFlags::None;
@@ -835,6 +836,11 @@ bool TDEGlobalNetworkManager::deleteConnection(TQString uuid) {
return m_internalConnectionManager->deleteConnection(uuid);
}
+bool TDEGlobalNetworkManager::verifyConnectionSettings(TDENetworkConnection* connection) {
+ if (!m_internalConnectionManager) return false;
+ return m_internalConnectionManager->verifyConnectionSettings(connection);
+}
+
TDENetworkConnectionStatus::TDENetworkConnectionStatus TDEGlobalNetworkManager::initiateConnection(TQString uuid) {
if (!m_internalConnectionManager) return TDENetworkConnectionStatus::Invalid;
return m_internalConnectionManager->initiateConnection(uuid);