NetworkManager/src/dhcp-manager
Tambet Ingo 8fa8ac4c80 2007-03-15 Tambet Ingo <tambet@ximian.com>
* src/nm-device-802-11-wireless.c (constructor): Initialize the iw_ext structures
	with zeroes before passing them to functions - the functions never do that and
	reading the values back may produce wrong values.
	(real_bring_up): Store the signal handler id ...
	(real_bring_down): ... So that it can be removed here.
	Disconnect the supplicant interface here as well.
	(nm_device_802_11_wireless_ap_list_get_ap_by_obj_path): Use the dbus object path
	from the access point instead of old $device/Networks/$essid.

	* src/nm-manager.c (nm_manager_get_state): Return NM_STATE_CONNECTED when the
	device state is connected (instead of just having link/carrier).

	* src/nm-activation-request.c: Don't store NMData in activation request, it's
	already easily accessible through the device.

	* src/NetworkManagerAP.c (nm_ap_init): Construct the dbus object path here and
	store it within the object.
	(nm_ap_get_dbus_path): Export it to public as well.

	* src/dhcp-manager/nm-dhcp-manager.c (nm_dhcp_manager_get): Keep the ownership
	of the singleton.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2478 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-03-16 09:06:48 +00:00
..
.cvsignore 2005-05-03 Dan Williams <dcbw@redhat.com> 2005-05-03 20:41:36 +00:00
Makefile.am 2007-02-05 Tambet Ingo <tambet@ximian.com> 2007-02-05 09:42:19 +00:00
nm-dhcp-manager.c 2007-03-15 Tambet Ingo <tambet@ximian.com> 2007-03-16 09:06:48 +00:00
nm-dhcp-manager.h 2007-02-05 Tambet Ingo <tambet@ximian.com> 2007-02-05 09:42:19 +00:00
nm-dhcp-marshal-main.c 2007-02-05 Tambet Ingo <tambet@ximian.com> 2007-02-05 09:42:19 +00:00
nm-dhcp-marshal.list 2007-02-05 Tambet Ingo <tambet@ximian.com> 2007-02-05 09:42:19 +00:00