OK?

diff --git in6.c in6.c
index 82d1c23d4ae..e25843dd9a5 100644
--- in6.c
+++ in6.c
@@ -637,7 +637,7 @@ in6_update_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra,
                ia6->ia_ifa.ifa_addr = sin6tosa(&ia6->ia_addr);
                ia6->ia_addr.sin6_family = AF_INET6;
                ia6->ia_addr.sin6_len = sizeof(ia6->ia_addr);
-               ia6->ia6_createtime = ia6->ia6_updatetime = time_uptime;
+               ia6->ia6_updatetime = time_uptime;
                if ((ifp->if_flags & (IFF_POINTOPOINT | IFF_LOOPBACK)) != 0) {
                        /*
                         * XXX: some functions expect that ifa_dstaddr is not
diff --git in6_var.h in6_var.h
index 0bb9a50566b..243010c83e6 100644
--- in6_var.h
+++ in6_var.h
@@ -107,9 +107,6 @@ struct      in6_ifaddr {
        int     ia6_flags;
 
        struct in6_addrlifetime ia6_lifetime;
-       time_t  ia6_createtime; /* the creation time of this address, which is
-                                * currently used for temporary addresses only.
-                                */
        time_t  ia6_updatetime;
 
        /* multicast addresses joined from the kernel */


-- 
I'm not entirely sure you are real.

Reply via email to