diff options
author | Fan Du <fdu@windriver.com> | 2012-07-31 01:43:54 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-08-02 11:19:17 +0400 |
commit | e3c0d04750751389d5116267f8cf4687444d9a50 (patch) | |
tree | dfa831b0d4fc388da81ccc0f8f3ce4f62c3916f4 /include/net/inet6_hashtables.h | |
parent | 1485348d2424e1131ea42efc033cbd9366462b01 (diff) | |
download | linux-e3c0d04750751389d5116267f8cf4687444d9a50.tar.xz |
Fix unexpected SA hard expiration after changing date
After SA is setup, one timer is armed to detect soft/hard expiration,
however the timer handler uses xtime to do the math. This makes hard
expiration occurs first before soft expiration after setting new date
with big interval. As a result new child SA is deleted before rekeying
the new one.
Signed-off-by: Fan Du <fdu@windriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/inet6_hashtables.h')
0 files changed, 0 insertions, 0 deletions