From e858fffe853c2893775c202c52ba1d4898e723bc Mon Sep 17 00:00:00 2001 From: mickeyl Date: Sat, 10 May 2003 17:03:50 +0000 Subject: - use OManufacturerDB instead of ManufacturerDB - misc fixes --- (limited to 'noncore/net/wellenreiter/gui/manufacturers.cpp') diff --git a/noncore/net/wellenreiter/gui/manufacturers.cpp b/noncore/net/wellenreiter/gui/manufacturers.cpp deleted file mode 100644 index f9f8967..0000000 --- a/noncore/net/wellenreiter/gui/manufacturers.cpp +++ b/dev/null @@ -1,60 +0,0 @@ -/********************************************************************** -** Copyright (C) 2002 Michael 'Mickey' Lauer. All rights reserved. -** -** This file is part of Opie Environment. -** -** This file may be distributed and/or modified under the terms of the -** GNU General Public License version 2 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -**********************************************************************/ - -#include "manufacturers.h" - -// Qt -#include -#include -#include - -ManufacturerDB::ManufacturerDB( const QString& filename ) -{ - QFile file( filename ); - bool hasFile = file.open( IO_ReadOnly ); - if (!hasFile) - { - qDebug( "ManufacturerDB: D'oh! Manufacturer list '%s' not found!", (const char*) filename ); - } - else - { - qDebug( "ManufacturerDB: reading manufacturer list from '%s'...", (const char*) filename ); - QTextStream s( &file ); - QString addr; - QString manu; - - while (!s.atEnd()) - { - s >> addr; - s.skipWhiteSpace(); - manu = s.readLine(); - #ifdef DEBUG - //qDebug( "ManufacturerDB: read pair %s, %s", (const char*) addr, (const char*) manu ); - #endif - manufacturers.insert( addr, manu ); - - } - } - -} - -ManufacturerDB::~ManufacturerDB() -{ -} - -const QString& ManufacturerDB::lookup( const QString& macaddr ) const -{ - return manufacturers[macaddr.upper().left(8)]; -} -- cgit v0.9.0.2