NetworkManager/src/devices
Thomas Haller ae680efa15 bluez: simplify cleanup of generated PAN connection
For PAN devices we create an unsaved connection if no matching
connection exists. After the device gets removed, we want to clean
up that connection, unless it was modified/saved in the meantime.

Before this was accomplished by creating a clone of the original
connection. When deciding whether the temporary connection was
modified, we would compare the current state with the original.

This can now be simplified, because we have the nm-generated flag
that gets cleared whenever the user modifies or saves the connection.
This code is also more robust, because the previous implementation
was a hack, but could not reliably detect whether the connection
was modified by the user.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-09-24 16:45:21 +02:00
..
adsl core: move device factory type function into factory object 2014-09-11 12:47:23 -05:00
bluetooth bluez: simplify cleanup of generated PAN connection 2014-09-24 16:45:21 +02:00
team core: pass parent to device factories when creating devices for connections 2014-09-11 12:47:23 -05:00
wifi core: move device factory type function into factory object 2014-09-11 12:47:23 -05:00
wimax core: move device factory type function into factory object 2014-09-11 12:47:23 -05:00
wwan core: move device factory type function into factory object 2014-09-11 12:47:23 -05:00
nm-device-bond.c bond: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-bond.h bond: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-bridge.c core: fix stray 'break' in switch 2014-09-19 12:07:00 -05:00
nm-device-bridge.h bridge: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-ethernet-utils.c settings: create default wired connection from NMDeviceEthernet 2014-09-11 12:47:07 -05:00
nm-device-ethernet-utils.h settings: create default wired connection from NMDeviceEthernet 2014-09-11 12:47:07 -05:00
nm-device-ethernet.c ethernet: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-ethernet.h ethernet: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-factory.c core: add support for internal device factories 2014-09-11 12:50:15 -05:00
nm-device-factory.h core: add support for internal device factories 2014-09-11 12:50:15 -05:00
nm-device-generic.c all: remove remaining GParamSpec name/blurb strings 2014-06-19 17:45:03 -04:00
nm-device-generic.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-device-gre.c gre: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-gre.h gre: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-infiniband.c infiniband: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-infiniband.h infiniband: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-logging.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-device-macvlan.c macvlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-macvlan.h macvlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-private.h libnm-core: change all mac-address properties to G_TYPE_STRING 2014-09-04 09:20:10 -04:00
nm-device-tun.c core: fix 'tun' device owner/group property getters 2014-09-19 12:07:00 -05:00
nm-device-tun.h tun: port to internal device factory 2014-09-11 12:50:17 -05:00
nm-device-veth.c veth: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-veth.h veth: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-vlan.c vlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-vlan.h vlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-vxlan.c vxlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device-vxlan.h vxlan: port to internal device factory 2014-09-11 12:50:16 -05:00
nm-device.c core: use "nm-generated-assumed" flag instead of "nm-generated" for assumed connections 2014-09-24 16:32:11 +02:00
nm-device.h settings: create default wired connection from NMDeviceEthernet 2014-09-11 12:47:07 -05:00