2008-03-11 Dan Williams <dcbw@redhat.com>
Fix address handling as a result of DHCP rebind/renew/reboot. * src/NetworkManagerSystem.c - (check_one_address): delete an address if it doesn't match a given one for the same interface - (nm_system_device_set_from_ip4_config): don't flush the default route, be smarter about flushing addresses (only flush ones that don't match the one we're about to apply) * src/backends/NetworkManagerDebian.c src/backends/NetworkManagerSuSE.c src/backends/NetworkManagerArch.c src/backends/NetworkManagerSlackware.c src/backends/NetworkManagerRedHat.c src/backends/NetworkManagerPaldo.c src/backends/NetworkManagerFrugalware.c src/backends/NetworkManagerGentoo.c - (nm_system_delete_default_route): remove * src/backends/NetworkManagerGeneric.c src/backends/NetworkManagerGeneric.h - (nm_generic_enable_loopback): fix the loopback device label - (nm_generic_delete_default_route): remove; no longer used git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3424 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
@@ -168,18 +168,6 @@ void nm_system_flush_loopback_routes (void)
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* nm_system_delete_default_route
|
||||
*
|
||||
* Remove the old default route in preparation for a new one
|
||||
*
|
||||
*/
|
||||
void nm_system_delete_default_route (void)
|
||||
{
|
||||
nm_generic_delete_default_route ();
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* nm_system_flush_arp_cache
|
||||
*
|
||||
|
Reference in New Issue
Block a user