From c4a895b7094461c98101924cf096680bfb7856f1 Mon Sep 17 00:00:00 2001 From: San Mehat Date: Tue, 23 Jun 2009 21:10:57 -0700 Subject: nexus: Rollup update for nexus nexus: Change field separator from : to ' ' Signed-off-by: San Mehat nexus: Add some prototypes for stuff to come Signed-off-by: San Mehat nexus: Add some TODOs Signed-off-by: San Mehat libsysutils: Put a proper token parser into the FrameworkListener which supports minimal \ escapes and quotes Signed-off-by: San Mehat nexus: Fix a lot of bugs Signed-off-by: San Mehat libsysutils: Remove some debugging Signed-off-by: San Mehat nexus: Send broadcasts for supplicant state changes Signed-off-by: San Mehat nexus: Plumb DHCP listener state changes to NetworkManager Signed-off-by: San Mehat nexus: Make the SupplicantState strings more parsable Signed-off-by: San Mehat nexus: Broadcast a message when dhcp state changes. Signed-off-by: San Mehat nexus: Add a few new response codes Signed-off-by: San Mehat nexus: Rename ErrorCode -> ResponseCode Signed-off-by: San Mehat nexus: Add DHCP event broadcasting. Also adds the framework for tracking supplicant 'searching-for-AP' state Signed-off-by: San Mehat nexus: REmove WifiScanner Signed-off-by: San Mehat nexus: Change the way scanning works. scanmode can now be selected independantly of triggering a scan. Also adds rxfilter support Signed-off-by: San Mehat nexus: Add support for configuring bluetooth coexistence scanning and modes Signed-off-by: San Mehat nexus: use case insensitive match for property names Signed-off-by: San Mehat nexus: Rollup of a bunch of stuff: - 'list' command now takes an argument to match against - InterfaceConfig has been moved into the Controller base (for now) - DhcpClient now has some rudimentry locking - process 'ADDRINFO' messages from dhcpcd - Drop tertiary dns Signed-off-by: San Mehat nexus: Clean up some of the supplicant variable parsing and add 'wifi.current' Signed-off-by: San Mehat nexus: Add driver-stop/start, initial suspend support Signed-off-by: San Mehat nexus: Add Controller suspend/resume callbacks, as well as locking Signed-off-by: San Mehat nexus: Make ARP probing configurable for DhcpClient Signed-off-by: San Mehat nexus: Add linkspeed / rssi retrieval Signed-off-by: San Mehat nexus: Add WifiStatusPoller to track RSSI/linkspeed when associated Signed-off-by: San Mehat nexus: Disable some debugging and add 'wifi.netcount' property Signed-off-by: San Mehat nexus: Replace the hackish property system with something more flexible with namespaces Signed-off-by: San Mehat libsysutils: Fix a few bugs in SocketListener Signed-off-by: San Mehat nexus: PropertyManager: Add array support Signed-off-by: San Mehat nexus: Clean up properties Signed-off-by: San Mehat nexus: WifiController: Change name of 'CurrentNetwork' property Signed-off-by: San Mehat --- nexus/Controller.cpp | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'nexus/Controller.cpp') diff --git a/nexus/Controller.cpp b/nexus/Controller.cpp index 17fb519..f6a2436 100644 --- a/nexus/Controller.cpp +++ b/nexus/Controller.cpp @@ -30,6 +30,7 @@ #include #include "Controller.h" +#include "InterfaceConfig.h" extern "C" int init_module(void *, unsigned int, const char *); extern "C" int delete_module(const char *, unsigned int); @@ -57,16 +58,6 @@ int Controller::stop() { return 0; } -int Controller::set(const char *name, const char *value) { - errno = ENOENT; - return -1; -} - -const char *Controller::get(const char *name, char *buffer, size_t maxsize) { - errno = ENOENT; - return NULL; -} - int Controller::loadKernelModule(char *modpath, const char *args) { void *module; unsigned int size; @@ -164,13 +155,11 @@ bail: int Controller::bindInterface(const char *ifname) { mBoundInterface = strdup(ifname); - LOGD("Controller %s bound to %s", mName, ifname); return 0; } int Controller::unbindInterface(const char *ifname) { free(mBoundInterface); mBoundInterface = NULL; - LOGD("Controller %s unbound from %s", mName, ifname); return 0; } -- cgit v1.1