NetworkManager/src/devices
Thomas Haller 3ce6cbb4a1 core/dispatcher: pass act-request to device dispatcher calls
Currently, we determine NMD_CONNECTION_PROPS_EXTERNAL based
on the settings connection. That is not optimal, because whether
a connection is assumed or externally managed, should be really a
property of the active-connection. So, in the this will change soon
and we would need yet another argument to nm_dispatcher_call().

Instead, drop the settings-connection and applied-connection
arguments and fetch them from the device as needed (but allow
to pass a specific act-request argument to explicitly state
which active connection to use).

Also, rename nm_dispatcher_call() to nm_dispatcher_call_device(),
it this is not a generic dispatcher call, but it is particularly
related to device events. Likewise, rename nm_dispatcher_call_sync()
to nm_dispatcher_call_device_sync().
2017-03-16 18:27:33 +01:00
..
adsl device: rename device-state-reason argument to out_failure_reason 2017-02-22 21:37:47 +01:00
bluetooth all: use nm_clear_g_cancellable() 2017-03-13 12:00:23 +01:00
team team: support the ethernet.cloned-mac-address property 2017-02-23 10:07:06 +01:00
tests all: use O_CLOEXEC for file descriptors 2016-12-13 11:26:59 +01:00
wifi all: use "unsigned" instead of "unsigned int" 2017-03-14 11:26:29 +01:00
wwan all/trivial: unify construct-only property comments 2017-03-08 13:47:00 +01:00
nm-arping-manager.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-arping-manager.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-device-bond.c device: bond: implement connection reapply 2017-03-06 10:29:37 +01:00
nm-device-bond.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-device-bridge.c device: rename device-state-reason argument to out_failure_reason 2017-02-22 21:37:47 +01:00
nm-device-bridge.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-device-dummy.c device: rename reason argument for NMDeviceDummy 2017-02-22 21:47:12 +01:00
nm-device-dummy.h core: add support for dummy devices 2017-02-22 21:05:04 +01:00
nm-device-ethernet-utils.c device: use NMSettings directly instead of NMConnectionProvider in subclasses 2016-05-24 12:35:58 +02:00
nm-device-ethernet-utils.h device: use NMSettings directly instead of NMConnectionProvider in subclasses 2016-05-24 12:35:58 +02:00
nm-device-ethernet.c device: ethernet: fix handling of autoconnect retries for non-802.1x 2017-03-15 16:45:49 +01:00
nm-device-ethernet.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-device-factory.c core: add support for dummy devices 2017-02-22 21:05:04 +01:00
nm-device-factory.h device: drop factory-no-default global arrays 2016-11-13 15:06:57 +01:00
nm-device-generic.c device: don't try to get carrier detection support when unrealizing 2016-12-19 12:12:14 +01:00
nm-device-generic.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-device-infiniband.c device: rename device-state-reason argument to out_failure_reason 2017-02-22 21:37:47 +01:00
nm-device-infiniband.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-device-ip-tunnel.c device: allow reapply of MTU 2017-03-09 21:58:28 +01:00
nm-device-ip-tunnel.h device: move tracking of parent device from NMDeviceIPTunnel to NMDevice 2017-01-04 14:18:01 +01:00
nm-device-logging.h all: use "static inline" keywords instead of "inline static" 2017-02-23 15:28:27 +01:00
nm-device-macsec.c device: mark uses of device's state-reason with nm_device_state_reason_check() 2017-02-23 17:07:28 +01:00
nm-device-macsec.h core,libnm: introduce NMDeviceMacsec 2017-01-16 17:37:14 +01:00
nm-device-macvlan.c device: mark uses of device's state-reason with nm_device_state_reason_check() 2017-02-23 17:07:28 +01:00
nm-device-macvlan.h device: move tracking of parent device from NMDeviceMacvlan to NMDevice 2017-01-04 14:18:01 +01:00
nm-device-private.h device: internally export nm_device_hash_check_invalid_keys() 2017-03-06 10:29:16 +01:00
nm-device-tun.c device: rename device-state-reason argument to out_failure_reason 2017-02-22 21:37:47 +01:00
nm-device-tun.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-device-veth.c veth: properly chain up the overridden notify method 2017-01-20 16:29:53 +01:00
nm-device-veth.h all: cleanup includes in header files 2016-08-17 19:51:17 +02:00
nm-device-vlan.c device: force restart of IP method during reapply 2017-03-16 15:35:13 +01:00
nm-device-vlan.h device: move tracking of parent device from NMDeviceVlan to NMDevice 2017-01-04 14:18:01 +01:00
nm-device-vxlan.c device: rename device-state-reason argument to out_failure_reason 2017-02-22 21:37:47 +01:00
nm-device-vxlan.h device: move tracking of parent device from NMDeviceVxlan to NMDevice 2017-01-04 14:18:01 +01:00
nm-device.c core/dispatcher: pass act-request to device dispatcher calls 2017-03-16 18:27:33 +01:00
nm-device.h device: force restart of IP method during reapply 2017-03-16 15:35:13 +01:00
nm-lldp-listener.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-lldp-listener.h core: refactor private data for NMExportedObject and others 2016-10-03 12:04:14 +02:00