summaryrefslogtreecommitdiffstats
path: root/workspace/LogReceiver/logreceiver.cpp
diff options
context:
space:
mode:
authorNiklas2011-07-20 14:59:56 +0200
committerNiklas2011-07-20 14:59:56 +0200
commit3ca41856a5a4a1a3444110633eb7c246cee38815 (patch)
tree23c60cc0e91f680e2b19dc0c60bb568b77567cee /workspace/LogReceiver/logreceiver.cpp
parentmade a small gui. Interfac names and progressbars will be added dynamicaly. (diff)
downloadfbgui-3ca41856a5a4a1a3444110633eb7c246cee38815.tar.gz
fbgui-3ca41856a5a4a1a3444110633eb7c246cee38815.tar.xz
fbgui-3ca41856a5a4a1a3444110633eb7c246cee38815.zip
added the blacklist function
Diffstat (limited to 'workspace/LogReceiver/logreceiver.cpp')
-rw-r--r--workspace/LogReceiver/logreceiver.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/workspace/LogReceiver/logreceiver.cpp b/workspace/LogReceiver/logreceiver.cpp
index 82d24a2..30a29e7 100644
--- a/workspace/LogReceiver/logreceiver.cpp
+++ b/workspace/LogReceiver/logreceiver.cpp
@@ -141,7 +141,8 @@ QList<QNetworkInterface> LogReceiver::getListOfNetworkInterfaces() {
foreach(QNetworkInterface nI, nIList) {
if (((!(nI.flags() & QNetworkInterface::CanBroadcast)||
nI.flags() & QNetworkInterface::IsLoopBack) ||
- nI.flags() & QNetworkInterface::IsPointToPoint))
+ nI.flags() & QNetworkInterface::IsPointToPoint) ||
+ checkBlackList(nI.humanReadableName()))
{
continue;
}
@@ -256,4 +257,14 @@ void LogReceiver::handleProgress(int iFaceIndex, int newValue) {
}
}
-int LogReceiver::checkBlackList()
+bool LogReceiver::checkBlackList(QString i) {
+ if (i.startsWith("v", Qt::CaseInsensitive)) {
+ return true;
+ }
+ else if(i.startsWith("d", Qt::CaseInsensitive)) {
+ return true;
+ }
+ else {
+ return false;
+ }
+}