diff options
Diffstat (limited to 'ospfd')
-rw-r--r-- | ospfd/ChangeLog | 6 | ||||
-rw-r--r-- | ospfd/ospf_apiserver.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/ospfd/ChangeLog b/ospfd/ChangeLog index 8717e897..b45739d9 100644 --- a/ospfd/ChangeLog +++ b/ospfd/ChangeLog @@ -1,3 +1,9 @@ +2005-06-07 Hasso Tepper <hasso at quagga.net> + + * ospf_apiserver.c: Fix obvious error in notifying clients about ISM + changes - oi->ifp->status doesn't give to us info about ISM, + oi->state does. + 2005-06-01 Akihiro Mizutani <mizutani@net-chef.net> * ospf_ism.c (ospf_elect_bdr/ospf_elect_dr): Fix DR election bug. diff --git a/ospfd/ospf_apiserver.c b/ospfd/ospf_apiserver.c index f9df812c..b557d01c 100644 --- a/ospfd/ospf_apiserver.c +++ b/ospfd/ospf_apiserver.c @@ -2444,7 +2444,7 @@ ospf_apiserver_clients_notify_ism_change (struct ospf_interface *oi) area_id = oi->area->area_id; } - msg = new_msg_ism_change (0, ifaddr, area_id, oi->ifp->status); + msg = new_msg_ism_change (0, ifaddr, area_id, oi->state); if (!msg) { zlog_warn ("apiserver_clients_notify_ism_change: msg_new failed"); |