aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2007-11-14 00:47:08 -0500
committerDavid S. Miller <davem@davemloft.net>2008-01-28 17:53:52 -0500
commitd26f398400311982d2433debae85746c348b7d58 (patch)
treecd1fd0dfbd5a51428dc92ea3dbbb864205a27fa8 /include/net
parent0ebea8ef3559b545c37b016f44e84c3b33e47c39 (diff)
[IPSEC]: Make x->lastused an unsigned long
Currently x->lastused is u64 which means that it cannot be read/written atomically on all architectures. David Miller observed that the value stored in it is only an unsigned long which is always atomic. So based on his suggestion this patch changes the internal representation from u64 to unsigned long while the user-interface still refers to it as u64. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-rw-r--r--include/net/xfrm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/xfrm.h b/include/net/xfrm.h
index 329de412c0ba..311bbd113aa7 100644
--- a/include/net/xfrm.h
+++ b/include/net/xfrm.h
@@ -183,7 +183,7 @@ struct xfrm_state
183 struct timer_list timer; 183 struct timer_list timer;
184 184
185 /* Last used time */ 185 /* Last used time */
186 u64 lastused; 186 unsigned long lastused;
187 187
188 /* Reference to data common to all the instances of this 188 /* Reference to data common to all the instances of this
189 * transformer. */ 189 * transformer. */