[PATCH] Set of patches from the OLPC work :)
- From: Sjoerd Simons <sjoerd simons collabora co uk>
- To: networkmanager-list gnome org
- Subject: [PATCH] Set of patches from the OLPC work :)
- Date: Mon, 4 Aug 2008 12:28:35 +0100
Hi,
As some of you might know i've been working support for the OLPC mesh device
in NM. Currently i've got a specific nm-config and nm-device for the mesh
devices (which needs some special casing currently), but the plan for the
future is to have more generic mesh support. Especially since the latest
linux kernels have mesh support these days :)
Anyway, various patches should be applicable to the current codebase, which
i'll mail seperately. For the anycast option you need a patched dhclient
(Which i think is in fedora these days). The hooks in the wifi device are
needed for the olpc device code, as its mesh device and wifi device share the
same radio. Also having the NMManager a singleton is used in the olpc device,
but it seems to make sense in general anyways.
Sjoerd
Sjoerd Simons (7):
Always set an error when nm_connection_verify fails
Make NMManager a singleton
Add dhcp timeout and anycast config options
Use the dhcp timeout option
Use anycast dhcp option if set
Add hooks to wifi devices to prevent scanning if needed
Improve the wifi scanning throttling code
libnm-util/nm-connection.c | 4 +
libnm-util/nm-setting-ip4-config.c | 53 ++++++++++++-
libnm-util/nm-setting-ip4-config.h | 7 ++
marshallers/nm-marshal.list | 1 +
src/NetworkManager.c | 2 +-
src/dhcp-manager/nm-dhcp-dhclient.c | 13 +++
src/dhcp-manager/nm-dhcp-manager.c | 13 ++-
src/dhcp-manager/nm-dhcp-manager.h | 3 +-
src/nm-device-wifi.c | 91 +++++++++++++++++++++-
src/nm-device-wifi.h | 3 +
src/nm-device.c | 4 +-
src/nm-manager.c | 7 +-
src/nm-manager.h | 2 +-
src/supplicant-manager/nm-supplicant-interface.c | 27 ++++--
14 files changed, 205 insertions(+), 25 deletions(-)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]