[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/network/knemo/src/knemod/backends
From: John Stamp <jstamp () users ! sourceforge ! net>
Date: 2009-10-17 15:03:25
Message-ID: 1255791805.003778.16725.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1036655 by jstamp:
Fix compilation when libiw is missing
M +4 -4 netlinkbackend.cpp
M +1 -1 netlinkbackend.h
--- trunk/extragear/network/knemo/src/knemod/backends/netlinkbackend.cpp \
#1036654:1036655 @@ -23,6 +23,8 @@
#include <netlink/route/link.h>
#include <netlink/route/route.h>
+#include <net/if.h>
+
#include <KLocale>
#include <kio/global.h>
@@ -45,7 +47,7 @@
linkCache = rtnl_link_alloc_cache( rtsock );
routeCache = rtnl_route_alloc_cache( rtsock );
}
-#if HAVE_LIBIW
+#ifdef HAVE_LIBIW
iwfd = iw_sockets_open();
#endif
}
@@ -236,9 +238,9 @@
}
}
+#ifdef HAVE_LIBIW
void NetlinkBackend::updateWirelessData( int fd, const QString& ifName, BackendData* \
data ) {
-#ifdef HAVE_LIBIW
if ( fd > 0 )
{
// The following code was taken from iwconfig.c and iwlib.c.
@@ -353,10 +355,8 @@
if ( has_range )
updateWirelessEncData( fd, ifName, range, data );
}
-#endif
}
-#ifdef HAVE_LIBIW
void NetlinkBackend::updateWirelessEncData( int fd, const QString& ifName,
const iw_range& range, BackendData* data )
{
--- trunk/extragear/network/knemo/src/knemod/backends/netlinkbackend.h \
#1036654:1036655 @@ -51,9 +51,9 @@
private:
void updateInterfaceData( const QString& ifName, BackendData* data );
- void updateWirelessData( int fd, const QString& ifName, BackendData* data );
void updateAddresses( BackendData* data );
#ifdef HAVE_LIBIW
+ void updateWirelessData( int fd, const QString& ifName, BackendData* data );
void updateWirelessEncData( int fd, const QString& ifName, const iw_range& \
range, BackendData* data ); #endif
nl_handle * rtsock;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic