2008-10-10 Alexander Sack <asac@ubuntu.com>
authorAlexander Sack <asac@ubuntu.com>
Fri, 10 Oct 2008 11:13:26 +0000 (11:13 +0000)
committerDan Williams <dcbw@redhat.com>
Fri, 10 Oct 2008 11:13:26 +0000 (11:13 +0000)
commitab597909050e54c94ab388071037277990acbc0e
treed157162b449ec848b0af5f3242541c7e05ceaf96
parent0359c9a59b45adf8682076aaa02341bbda35464e
2008-10-10  Alexander Sack  <asac@ubuntu.com>

Implement unmanaged mode that will prevent all devices in the
well_known_udis set from being touched by NetworkManager

* system-settings/plugins/ifupdown/plugin.c
- (typedef struct SCPluginIfupdownPrivate): add gboolean
unmanage_well_known field used to turn on/off unmanaged
mode
- (hal_device_added_cb,hal_device_remove_cb): emit |unmanaged-devices-changed|
signal when well_known_udis get added/removed
- (SCPluginIfupdown_get_unmanaged_devices): return all well_known_udis
if we are in unmanaged mode

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4163 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
ChangeLog
system-settings/plugins/ifupdown/plugin.c