NetworkManager/src
Thomas Graf 29c9abffa3 bonding: auto activate slaves when a master enters prepare state
Reset the auto retries of all slave connections when their master
connection enter prepare state and schedule all of the slaves
for activation if not pending yet.

Slaves are initially scheduled for activation together with their
master but depending on how long it takes for the master
connection to appear the slave activation requests may already
have run out of attempts. Resetting the retries counter ensures
that all slaves are properly activated when a master is brought up.

Signed-off-by: Thomas Graf <tgraf@redhat.com>
2011-12-09 00:00:36 -06:00
..
backends backends: clean them up somewhat 2011-11-17 18:55:07 -06:00
bluez-manager build: remove non-existent include directory (bgo #647159) 2011-04-11 16:44:40 -05:00
dhcp-manager dhclient: pass DBUS_SYSTEM_BUS_ADDRESS environment variable 2011-11-09 11:17:04 -06:00
dns-manager backends: clean them up somewhat 2011-11-17 18:55:07 -06:00
dnsmasq-manager dnsmasq: remove unused variable 2011-03-04 23:56:19 -06:00
firewall-manager firewall: add firewall log domain and use it in firewall code 2011-12-06 16:51:17 -06:00
ip6-manager ip6: ensure IPv6 failures take precedence over success 2011-12-01 16:11:04 -06:00
logging firewall: add firewall log domain and use it in firewall code 2011-12-06 16:51:17 -06:00
modem-manager core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
ppp-manager core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
settings bonding: add nm_connection_get_virtual_iface_name() to abstract kernel interface binding 2011-12-08 09:56:47 -06:00
supplicant-manager supplicant: If password field is empty, check password-raw 2011-11-21 23:50:54 -06:00
tests core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
vpn-manager core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
wimax trivial: add nm_device_get_connection() 2011-12-06 16:10:23 -06:00
gdb-cmd 2006-02-26 Dan Williams <dcbw@redhat.com> 2006-02-27 04:31:52 +00:00
main.c firewall: add firewall log domain and use it in firewall code 2011-12-06 16:51:17 -06:00
Makefile.am core: add device factory infrastructure and make WiMAX a plugin 2011-12-02 13:30:08 -06:00
NetworkManager.conf dbus: ensure NM can talk to newly installed VPN plugins (fdo #39463) 2011-08-19 16:55:16 -05:00
NetworkManagerUtils.c core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
NetworkManagerUtils.h libnm-util: add ether_ntoa/ether_aton-like utility methods 2011-11-17 13:37:08 -06:00
nm-activation-request.c api: add "Uuid" property to ActiveConnection interface 2011-04-22 12:29:07 -05:00
nm-activation-request.h core: add nm-secrets-flags.h for secret agent flags typedef 2011-03-29 22:53:22 -05:00
nm-active-connection.c api: add "Uuid" property to ActiveConnection interface 2011-04-22 12:29:07 -05:00
nm-active-connection.h api: add "Uuid" property to ActiveConnection interface 2011-04-22 12:29:07 -05:00
nm-call-store.c core: update logging in misc files 2010-04-07 12:28:57 -07:00
nm-call-store.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-config.c core: improve config error handling 2011-10-03 00:46:37 -05:00
nm-config.h core: split out config file handling 2011-09-27 09:40:50 -05:00
nm-crash-logger.c logger: ensure external crash logger buffer is terminated 2011-10-20 13:47:28 -05:00
nm-dbus-manager.c core: use #defines for NMDBusManager signal names 2010-12-10 11:36:55 -06:00
nm-dbus-manager.h build: do the right thing with config.h (bgo #644664) 2011-03-14 01:01:22 -05:00
nm-device-bt.c trivial: add nm_device_get_connection() 2011-12-06 16:10:23 -06:00
nm-device-bt.h trivial: fix comment 2011-12-07 10:42:17 +01:00
nm-device-ethernet.c core: add generic queued state transitions 2011-12-08 11:46:58 -06:00
nm-device-ethernet.h wired: split NMDeviceWired out of NMDeviceEthernet and add NMDeviceInfiniband 2011-12-02 13:09:16 -06:00
nm-device-factory.h core: add device factory infrastructure and make WiMAX a plugin 2011-12-02 13:30:08 -06:00
nm-device-infiniband.c trivial: add nm_device_get_connection() 2011-12-06 16:10:23 -06:00
nm-device-infiniband.h wired: split NMDeviceWired out of NMDeviceEthernet and add NMDeviceInfiniband 2011-12-02 13:09:16 -06:00
nm-device-modem.c core: kill NMDeviceInterface 2011-12-02 13:30:07 -06:00
nm-device-modem.h core: consolidate mobile broadband device types 2011-02-25 10:16:17 -06:00
nm-device-olpc-mesh.c trivial: add nm_device_get_connection() 2011-12-06 16:10:23 -06:00
nm-device-olpc-mesh.h core: use ifindex instead of interface name in a lot of places 2010-04-21 14:58:25 -07:00
nm-device-private.h core: move NMDevice private functions to nm-device-private.h 2011-12-02 13:30:06 -06:00
nm-device-wifi.c trivial: add nm_device_get_connection() 2011-12-06 16:10:23 -06:00
nm-device-wifi.h wifi: split out WEXT handling code to make nl80211 conversion simpler 2011-11-09 21:28:01 -06:00
nm-device-wired.c wired: allow devices to be reassumed when ip4 config is disabled 2011-12-08 10:33:21 -06:00
nm-device-wired.h wired: split NMDeviceWired out of NMDeviceEthernet and add NMDeviceInfiniband 2011-12-02 13:09:16 -06:00
nm-device.c core: add generic queued state transitions 2011-12-08 11:46:58 -06:00
nm-device.h core: add generic queued state transitions 2011-12-08 11:46:58 -06:00
nm-dhcp4-config.c dispatcher: pass DHCP options as string:string hash 2011-05-11 16:01:12 -05:00
nm-dhcp4-config.h dispatcher: pass DHCP options as string:string hash 2011-05-11 16:01:12 -05:00
nm-dhcp6-config.c dispatcher: pass DHCP options as string:string hash 2011-05-11 16:01:12 -05:00
nm-dhcp6-config.h dispatcher: pass DHCP options as string:string hash 2011-05-11 16:01:12 -05:00
nm-hostname-provider.c misc: license fixups 2010-01-21 15:11:50 -08:00
nm-hostname-provider.h misc: license fixups 2010-01-21 15:11:50 -08:00
nm-ip4-config.c build: fix return types (bgo #644665) 2011-03-14 01:05:51 -05:00
nm-ip4-config.h dhcp4: handle NIS servers and domains 2010-07-16 11:28:39 -07:00
nm-ip6-config.c build: fix return types (bgo #644665) 2011-03-14 01:05:51 -05:00
nm-ip6-config.h trivial: IP6Config object cleanups 2010-05-01 08:05:39 -07:00
nm-manager-auth.c core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
nm-manager-auth.h core: add nm_auth_chain_steal_data() 2011-07-01 15:38:38 -05:00
nm-manager.c core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
nm-manager.h core: kill NMDeviceInterface 2011-12-02 13:30:07 -06:00
nm-netlink-compat.c libnl3: Add ESRCH to compat error translation 2011-08-16 16:48:30 -05:00
nm-netlink-compat.h netlink: use correct preprocessor if format 2011-11-21 15:33:58 -06:00
nm-netlink-monitor.c netlink: consolidate netlink monitor error handling and initialization 2011-12-03 17:38:07 -06:00
nm-netlink-monitor.h netlink: consolidate netlink monitor error handling and initialization 2011-12-03 17:38:07 -06:00
nm-netlink-utils.c core: fix leaked return value of nm_netlink_index_to_iface() 2011-10-18 15:28:26 -05:00
nm-netlink-utils.h trivial: fix comment 2011-12-03 15:33:18 -06:00
nm-policy-hostname.c core: fix building for GLib thread API changes (GLib >= 2.31.0) (bgo #662695) 2011-10-31 15:30:02 +01:00
nm-policy-hostname.h policy: stop touching /etc/hosts 2010-12-17 09:28:49 -06:00
nm-policy-hosts.c policy: stop touching /etc/hosts 2010-12-17 09:28:49 -06:00
nm-policy-hosts.h policy: stop touching /etc/hosts 2010-12-17 09:28:49 -06:00
nm-policy.c bonding: auto activate slaves when a master enters prepare state 2011-12-09 00:00:36 -06:00
nm-policy.h settings: rename NMSysconfigSettings to NMSettings 2010-10-27 20:05:23 -05:00
nm-properties-changed-signal.c core: update policy logging 2010-04-07 10:57:39 -07:00
nm-properties-changed-signal.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-rfkill.h udev: add support for other types of rfkill switches 2009-12-23 01:30:54 -08:00
nm-session-monitor.c core: silence error if ConsoleKit database isn't found the first time (rh #695617) 2011-05-25 15:14:12 -05:00
nm-session-monitor.h settings: clean up connection visibility and session change handling 2010-10-26 16:33:47 -05:00
nm-system.c bonding: apply bonding settings when setting up bonding device 2011-11-09 23:24:04 -06:00
nm-system.h backends: clean them up somewhat 2011-11-17 18:55:07 -06:00
nm-udev-manager.c core: add device factory infrastructure and make WiMAX a plugin 2011-12-02 13:30:08 -06:00
nm-udev-manager.h core: depend on stable gudev API 2011-03-10 03:19:27 -06:00
nm-wifi-ap-utils.c wifi: fix connection completion when no wifi setting is sent 2011-04-11 11:42:12 -05:00
nm-wifi-ap-utils.h wifi: fix scanned signal strength calculation for WEXT-based drivers 2011-03-13 12:50:40 -05:00
nm-wifi-ap.c core: use nm_connection_get_setting_<type>() whenever possible 2011-12-06 16:06:43 -06:00
nm-wifi-ap.h wifi: rename some AP debug dumping functions 2011-09-30 12:34:17 -05:00
wifi-utils-nl80211.c nl80211: use genl_ctrl_resolve() 2011-11-14 18:42:49 -06:00
wifi-utils-nl80211.h wifi: preliminary nl80211 patch 2011-11-09 21:28:02 -06:00
wifi-utils-private.h wifi/mesh: convert OLPC Mesh WEXT usage to wifi utils 2011-11-09 21:28:02 -06:00
wifi-utils-wext.c wifi: add message when WEXT is used 2011-11-09 21:28:02 -06:00
wifi-utils-wext.h wifi: add 'check_scan' parameter to wifi utils init 2011-11-09 21:28:02 -06:00
wifi-utils.c wifi: preliminary nl80211 patch 2011-11-09 21:28:02 -06:00
wifi-utils.h wifi/mesh: convert OLPC Mesh WEXT usage to wifi utils 2011-11-09 21:28:02 -06:00
wireless-helper.h wifi: make wireless-helper.h private to src/ 2011-11-09 21:28:02 -06:00
wpa.c logging: fix format string/argument disagreement 2011-03-19 12:44:14 -05:00
wpa.h 2005-12-14 Dan Williams <dcbw@redhat.com> 2005-12-14 20:48:08 +00:00