diff options
author | Joakim Tjernlund <joakim.tjernlund@transmode.se> | 2009-11-29 11:08:39 +0000 |
---|---|---|
committer | David Lamparter <equinox@diac24.net> | 2010-02-04 02:19:14 +0100 |
commit | 950867369b038a2d71394314ce4193c5c1c063b6 (patch) | |
tree | 3c0bd872c095ebde092d7a502f0c81819dbd9fb6 /ospfd/ospf_apiserver.c | |
parent | aadbf3af3385d9bd394beafa17aa1a50c6141dfc (diff) | |
download | quagga-950867369b038a2d71394314ce4193c5c1c063b6.tar.bz2 quagga-950867369b038a2d71394314ce4193c5c1c063b6.tar.xz |
ospfd: delete address in struct ospf_neighbor
address is the same as src so it is redundant.
This will save both memory and CPU when processing Hellos.
Diffstat (limited to 'ospfd/ospf_apiserver.c')
-rw-r--r-- | ospfd/ospf_apiserver.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ospfd/ospf_apiserver.c b/ospfd/ospf_apiserver.c index 15fd2e5f..bd5c026c 100644 --- a/ospfd/ospf_apiserver.c +++ b/ospfd/ospf_apiserver.c @@ -2470,7 +2470,7 @@ ospf_apiserver_clients_notify_nsm_change (struct ospf_neighbor *nbr) ifaddr = nbr->oi->address->u.prefix4; } - nbraddr = nbr->address.u.prefix4; + nbraddr = nbr->src; msg = new_msg_nsm_change (0, ifaddr, nbraddr, nbr->router_id, nbr->state); if (!msg) |