bridge: track last used time in forwarding table

Adds tracking the last used time in forwarding table.
Rename ageing_timer to updated to better describe it.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
stephen hemminger
2011-04-04 14:03:28 +00:00
committed by David S. Miller
parent 03e9b64b89
commit 7cd8861ab0
3 changed files with 10 additions and 8 deletions

View File

@@ -98,9 +98,10 @@ int br_handle_frame_finish(struct sk_buff *skb)
}
if (skb) {
if (dst)
if (dst) {
dst->used = jiffies;
br_forward(dst->dst, skb, skb2);
else
} else
br_flood_forward(br, skb, skb2);
}