File bnc#551376.diff of Package dhcpcd
diff -u dhcpcd-3.2.3-patched//client.c dhcpcd-3.2.3//client.c
--- dhcpcd-3.2.3-patched//client.c 2009-11-27 23:36:06.798669849 +0100
+++ dhcpcd-3.2.3//client.c 2009-11-27 23:38:49.877827824 +0100
@@ -356,7 +356,7 @@
* After all, we ARE a DHCP client whose job it is to configure the
* interface. We only do this on start, so persistent addresses
* can be added afterwards by the user if needed. */
- if (! options->test && ! options->daemonised) {
+ if (! options->persistent && ! options->test && ! options->daemonised) {
if (! options->doinform) {
flush_addresses (iface->name);
} else {
Common subdirectories: dhcpcd-3.2.3-patched//mk and dhcpcd-3.2.3//mk