diff --git a/ChangeLog b/ChangeLog index 7ac5a64150..d13eea2db2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-05-08 Dan Williams + + * src/dhcp-manager/nm-dhcp-manager.c + - (nm_dhcp_manager_begin_transaction): Tell dhclient to release leases when + it goes down. + 2005-05-06 Dan Williams * gnome/applet/applet-dbus-device.c diff --git a/src/dhcp-manager/nm-dhcp-manager.c b/src/dhcp-manager/nm-dhcp-manager.c index bf63e232fb..a196a4cac3 100644 --- a/src/dhcp-manager/nm-dhcp-manager.c +++ b/src/dhcp-manager/nm-dhcp-manager.c @@ -225,7 +225,7 @@ gboolean nm_dhcp_manager_begin_transaction (NMDHCPManager *manager, NMActRequest NMDevice * dev; char * path; const guint32 opt1 = 31; /* turns off ALL actions and dhclient-script just writes options to dhcdbd */ - const guint32 opt2 = 0; /* dhclient is run in ONE SHOT mode */ + const guint32 opt2 = 2; /* dhclient is run in ONE SHOT mode and releases existing leases when brought down */ GSource * source; g_return_val_if_fail (manager != NULL, FALSE);