NetworkManager/introspection
Dan Williams cd3df12c8f vlan: don't fail if parent isn't found at construct time for existing devices
For existing devices, depending on the order that netlink sends interfaces to
us, the parent may be found after the VLAN interface and not be available when
the VLAN interface is constructed.  Instead of failing construction, when a
NMDeviceVlan has no parent keep it unavailable for activation.  Then have
the Manager notify existing devices when a new device is found, and let
NMDeviceVlan find the parent later and become available via that mechanism.

This doesn't apply to VLANs created by NM itself, because the kernel requires
a parent ifindex when creating a VLAN device.  Thus this fix only applies to
VLANs created outside NetworkManager, or existing when NM starts up.
2015-05-06 16:14:24 -05:00
..
all.xml.in docs: update for Team and Generic devices 2013-11-07 16:58:29 -06:00
errors.xml DBus API: removing user settings support 2010-08-06 13:05:46 -04:00
generic-types.xml wifi: support ap-mode with wpa_supplicant 2012-10-17 12:08:11 -05:00
Makefile.am libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-access-point.xml wifi: expose the last_seen property for a NMAccessPoint 2015-04-29 07:49:23 +02:00
nm-active-connection.xml core: add 'type' and 'id' property for NMActiveConnection (rh #1061822) 2014-03-05 16:17:13 +01:00
nm-agent-manager.xml agents: add agent capabilities 2013-07-31 08:16:34 -05:00
nm-device-adsl.xml adsl: settings and initial "scaffolding" 2012-05-18 15:42:55 -05:00
nm-device-bond.xml core, libnm-glib: expose "slaves" property on NMDeviceBond 2012-10-19 12:09:27 -04:00
nm-device-bridge.xml core,libnm-glib: expose "slaves" property on NMDeviceBridge 2012-11-30 13:21:51 -06:00
nm-device-bt.xml bluetooth: fixes and addition of NMDeviceBt to libnm-glib 2009-07-10 10:45:24 -04:00
nm-device-ethernet.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-device-generic.xml core: add NMDeviceGeneric:type-description 2013-05-07 12:46:56 -04:00
nm-device-gre.xml platform, devices: add support for gre and gretap devices 2013-06-04 10:01:14 -03:00
nm-device-infiniband.xml wired: split NMDeviceWired out of NMDeviceEthernet and add NMDeviceInfiniband 2011-12-02 13:09:16 -06:00
nm-device-macvlan.xml platform, devices: add support for macvlan and macvtap devices 2013-06-04 10:01:13 -03:00
nm-device-modem.xml core: consolidate mobile broadband device types 2011-02-25 10:16:17 -06:00
nm-device-olpc-mesh.xml olpc-mesh: fix companion path and active channel property types 2010-01-14 14:30:02 -08:00
nm-device-team.xml core: add support for team device 2013-08-15 10:54:15 -05:00
nm-device-tun.xml platform, devices: add support for tun and tap devices 2013-06-04 10:01:13 -03:00
nm-device-veth.xml platform, devices: add support for veth devices 2013-05-24 16:10:03 -03:00
nm-device-vlan.xml vlan: export parent device for VLANs as D-Bus property 2014-11-24 10:33:13 +01:00
nm-device-vxlan.xml platform, devices: add support for vxlan devices 2014-03-06 09:48:15 -05:00
nm-device-wifi.xml wifi: indicate 2ghz and 5ghz wifi device capabilities 2015-04-08 10:48:38 +02:00
nm-device-wimax.xml api/wimax: add Nsps (Network Service Providers) property 2014-01-23 17:34:12 -06:00
nm-device.xml vlan: don't fail if parent isn't found at construct time for existing devices 2015-05-06 16:14:24 -05:00
nm-dhcp4-config.xml 2008-07-17 Dan Williams <dcbw@redhat.com> 2008-07-17 17:04:13 +00:00
nm-dhcp6-config.xml dhcp: add the NMDHCP6Config object 2010-01-13 22:30:40 -08:00
nm-ip4-config.xml libnm-core, libnm, core: add AddressData and RouteData properties 2014-11-07 07:49:40 -05:00
nm-ip6-config.xml libnm-core, libnm, core: add AddressData and RouteData properties 2014-11-07 07:49:40 -05:00
nm-manager.xml core: add PrimaryConnectionType property to NMManager (bgo #739080) 2014-10-23 13:39:08 -05:00
nm-ppp-manager.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-secret-agent.xml vpn: handle interactive plugin secrets requests 2013-07-31 08:16:40 -05:00
nm-settings-connection.xml core: add ClearSecrets() D-Bus call 2014-09-26 13:54:25 +02:00
nm-settings.xml api/settings: expose the ConnectionRemoved signal 2014-01-23 17:34:12 -06:00
nm-vpn-connection.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-vpn-plugin.xml libnm: port to GDBus 2014-09-18 11:51:09 -04:00
nm-wimax-nsp.xml wimax: Implement WiMAX support 2009-12-18 15:41:27 +02:00
vpn-errors.xml vpn: fix VPN plugin D-Bus errors 2013-09-27 13:26:29 +02:00