NetworkManager/src
Dan Williams 9e6d9e298b 2008-11-25 Dan Williams <dcbw@redhat.com>
Patch from Tambet Ingo <tambet@gmail.com>

	Fix mishandling of netlink error floods (rh #459205, novell #443429, lp #284507)

	* src/nm-netlink-monitor.c
		- Remove bits for using a non-default GMainContext, which weren't used
		- (nm_netlink_monitor_error_handler): don't leak the GError, and report
			the actual error code

	* src/NetworkManager.c
		- (nm_error_monitoring_device_link_state): disconnect error handler when
			an error flood occurs to avoid pegging the CPU



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4334 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2008-11-25 18:30:44 +00:00
..
backends Include nm-utils.h for nm_info () 2008-08-22 19:59:31 +00:00
dhcp-manager 2008-11-05 Dan Williams <dcbw@redhat.com> 2008-11-05 17:18:13 +00:00
dnsmasq-manager Update license headers 2008-11-04 22:31:10 +00:00
named-manager Update license headers 2008-11-04 22:57:45 +00:00
ppp-manager Update license headers 2008-11-04 22:32:57 +00:00
supplicant-manager 2008-11-21 Dan Williams <dcbw@redhat.com> 2008-11-21 18:59:37 +00:00
vpn-manager 2008-11-20 Dan Williams <dcbw@redhat.com> 2008-11-20 15:44:57 +00:00
.cvsignore 2006-03-05 Dan Williams <dcbw@redhat.com> 2006-03-06 01:10:58 +00:00
gdb-cmd 2006-02-26 Dan Williams <dcbw@redhat.com> 2006-02-27 04:31:52 +00:00
Makefile.am 2008-08-17 Dan Williams <dcbw@redhat.com> 2008-08-17 22:54:49 +00:00
NetworkManager.c 2008-11-25 Dan Williams <dcbw@redhat.com> 2008-11-25 18:30:44 +00:00
NetworkManager.conf 2007-11-28 Tambet Ingo <tambet@gmail.com> 2007-11-29 14:38:07 +00:00
NetworkManagerAP.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
NetworkManagerAP.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
NetworkManagerPolicy.c 2008-11-05 Dan Williams <dcbw@redhat.com> 2008-11-05 17:43:45 +00:00
NetworkManagerPolicy.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
NetworkManagerSystem.c 2008-11-14 Dan Williams <dcbw@redhat.com> 2008-11-14 20:42:38 +00:00
NetworkManagerSystem.h 2008-11-07 Dan Williams <dcbw@redhat.com> 2008-11-07 13:57:39 +00:00
NetworkManagerUtils.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
NetworkManagerUtils.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-activation-request.c 2008-11-20 Dan Williams <dcbw@redhat.com> 2008-11-20 15:44:57 +00:00
nm-activation-request.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-active-connection.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-active-connection.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-call-store.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-call-store.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-cdma-device.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-cdma-device.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-crash-logger.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-dbus-manager.c 2008-11-21 Dan Williams <dcbw@redhat.com> 2008-11-21 18:11:15 +00:00
nm-dbus-manager.h 2008-11-21 Dan Williams <dcbw@redhat.com> 2008-11-21 18:11:15 +00:00
nm-device-ethernet.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-device-ethernet.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-device-interface.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-device-interface.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-device-private.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-device-wifi.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-device-wifi.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-device.c 2008-11-19 Dan Williams <dcbw@redhat.com> 2008-11-19 16:20:47 +00:00
nm-device.h 2008-11-07 Dan Williams <dcbw@redhat.com> 2008-11-07 13:57:39 +00:00
nm-dhcp4-config.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-dhcp4-config.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-gsm-device.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-gsm-device.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-hal-manager.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-hal-manager.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-hso-gsm-device.c 2008-11-17 Dan Williams <dcbw@redhat.com> 2008-11-18 14:40:37 +00:00
nm-hso-gsm-device.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-ip4-config.c 2008-11-07 Dan Williams <dcbw@redhat.com> 2008-11-07 13:43:15 +00:00
nm-ip4-config.h 2008-11-07 Dan Williams <dcbw@redhat.com> 2008-11-07 13:43:15 +00:00
nm-logging.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-logging.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-manager.c 2008-11-21 Dan Williams <dcbw@redhat.com> 2008-11-21 18:11:15 +00:00
nm-manager.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-netlink-monitor.c 2008-11-25 Dan Williams <dcbw@redhat.com> 2008-11-25 18:30:44 +00:00
nm-netlink-monitor.h 2008-11-25 Dan Williams <dcbw@redhat.com> 2008-11-25 18:30:44 +00:00
nm-netlink.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-netlink.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-properties-changed-signal.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-properties-changed-signal.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-serial-device.c 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-serial-device.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
wpa.c 2008-03-14 Dan Williams <dcbw@redhat.com> 2008-03-14 21:12:03 +00:00
wpa.h 2005-12-14 Dan Williams <dcbw@redhat.com> 2005-12-14 20:48:08 +00:00