summaryrefslogtreecommitdiff
path: root/include/net
diff options
context:
space:
mode:
authorShirley Ma <mashirle@us.ibm.com>2003-10-16 11:05:30 -0700
committerStephen Hemminger <shemminger@osdl.org>2003-10-16 11:05:30 -0700
commitf0ca2286d5bd3ff6bd049b76a989310ca700b819 (patch)
tree648167929a5d49f4474fb1c6ed2cba08d7316faf /include/net
parent2608bab9bb75d275dbc7fd4012e3c2069a364697 (diff)
[IPV6]: MIB fix, provide timestamps in ifa_cacheinfo.
Diffstat (limited to 'include/net')
-rw-r--r--include/net/if_inet6.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/net/if_inet6.h b/include/net/if_inet6.h
index 98f5c9663799..1cba818bc6e6 100644
--- a/include/net/if_inet6.h
+++ b/include/net/if_inet6.h
@@ -34,7 +34,8 @@ struct inet6_ifaddr
__u32 valid_lft;
__u32 prefered_lft;
- unsigned long tstamp;
+ unsigned long cstamp; /* created timestamp */
+ unsigned long tstamp; /* updated timestamp */
atomic_t refcnt;
spinlock_t lock;
@@ -111,6 +112,8 @@ struct ifmcaddr6
atomic_t mca_refcnt;
spinlock_t mca_lock;
unsigned char mca_crcount;
+ unsigned long mca_cstamp;
+ unsigned long mca_tstamp;
};
/* Anycast stuff */
@@ -130,6 +133,8 @@ struct ifacaddr6
int aca_users;
atomic_t aca_refcnt;
spinlock_t aca_lock;
+ unsigned long aca_cstamp;
+ unsigned long aca_tstamp;
};
#define IFA_HOST IPV6_ADDR_LOOPBACK