Trigger interface update event when IPv6 address lifetime changes by setting the address indicator flag to inform external subsystems about IPv6 address lifetime change.
Signed-off-by: Hans Dedecker <dedec...@gmail.com> --- interface-ip.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/interface-ip.c b/interface-ip.c index ddca5d2..366f69a 100644 --- a/interface-ip.c +++ b/interface-ip.c @@ -563,8 +563,10 @@ interface_update_proto_addr(struct vlist_tree *tree, keep = false; if (a_old->valid_until != a_new->valid_until || - a_old->preferred_until != a_new->preferred_until) + a_old->preferred_until != a_new->preferred_until) { + iface->updated |= IUF_ADDRESS; replace = true; + } if ((a_new->flags & DEVADDR_FAMILY) == DEVADDR_INET4 && a_new->broadcast != a_old->broadcast) -- 1.9.1 _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev