Systemd/src/libsystemd
Umut Tezduyar Lindskog aba496a58a networkd: smooth transition from ipv4ll to dhcp address
Currently when both ipv4ll and dhcp are enabled, ipv4ll
address (if one has been claimed) is removed when dhcp
address is aquired. This is not the best thing to do
since there might be clients unaware of the removal
trying to communicate.

This patch provides a smooth transition between ipv4ll
and dhcp. If ipv4ll address was claimed [1] before dhcp,
address is marked as deprecated. Deprecated address is still
a valid address and packets can be received on it but address
cannot be selected as a source address. If dhcp lease cannot
be extended, then ipv4ll address is marked as valid again.

[1] If there is no collision, claiming IPv4LL takes between 4 to
7 seconds.
2014-04-03 16:00:25 +02:00
..
sd-bus doc: fix items' names in PORTING-DBUS1 2014-03-31 14:23:49 +02:00
sd-daemon sd-daemon: fix incorrect variable access 2014-03-24 23:54:14 +01:00
sd-event silence warnings 2014-03-27 20:16:49 +01:00
sd-id128 sd-id128: use new dev_urandom() call 2014-02-19 17:53:50 +01:00
sd-login build-sys: add makefile link 2014-03-24 19:57:29 +01:00
sd-resolve util: replace close_nointr_nofail() by a more useful safe_close() 2014-03-18 19:31:34 +01:00
sd-rtnl networkd: smooth transition from ipv4ll to dhcp address 2014-04-03 16:00:25 +02:00
sd-utf8 libsystemd: split up into subdirs 2014-01-21 14:41:35 +01:00
.gitignore build-sys: export experimental symbols only with --enable-kdbus 2014-02-19 20:53:18 +01:00
libsystemd.pc.in build-sys: update .pc.in files 2014-01-25 18:55:58 -05:00
libsystemd.sym.m4 sd-event: rework API to support CLOCK_REALTIME_ALARM and CLOCK_BOOTTIME_ALARM, too 2014-03-24 02:58:41 +01:00
Makefile