summaryrefslogtreecommitdiff
path: root/ospf6d/ospf6_neighbor.c
diff options
context:
space:
mode:
authorVincent Bernat <bernat@luffy.cx>2012-05-31 20:21:15 +0200
committerVincent Bernat <bernat@luffy.cx>2012-06-25 19:05:16 +0200
commit061bc735b4fb3b8768fa5f52295d85838ed55770 (patch)
tree80f74a55bfbd93d9111d5b49676bcea11a91285e /ospf6d/ospf6_neighbor.c
parent0f0ab5180877559e92b71daacb8a106a815a5ade (diff)
ospf6d: add SNMP support for ospfv3NbrTable
Diffstat (limited to 'ospf6d/ospf6_neighbor.c')
-rw-r--r--ospf6d/ospf6_neighbor.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ospf6d/ospf6_neighbor.c b/ospf6d/ospf6_neighbor.c
index f6c3aeac..ab157ca8 100644
--- a/ospf6d/ospf6_neighbor.c
+++ b/ospf6d/ospf6_neighbor.c
@@ -89,6 +89,7 @@ ospf6_neighbor_create (u_int32_t router_id, struct ospf6_interface *oi)
buf, oi->interface->name);
on->ospf6_if = oi;
on->state = OSPF6_NEIGHBOR_DOWN;
+ on->state_change = 0;
quagga_gettime (QUAGGA_CLK_MONOTONIC, &on->last_changed);
on->router_id = router_id;
@@ -154,6 +155,7 @@ ospf6_neighbor_state_change (u_char next_state, struct ospf6_neighbor *on)
if (prev_state == next_state)
return;
+ on->state_change++;
quagga_gettime (QUAGGA_CLK_MONOTONIC, &on->last_changed);
/* log */