[Xorp-hackers] [greearb/xorp.ct] 783b88: BSD: Fix bug with adding new virtual interface.

noreply at github.com noreply at github.com
Sat Apr 23 08:32:08 PDT 2011


Branch: refs/heads/master
Home:   https://github.com/greearb/xorp.ct

Commit: 783b88d11cd3e8463592974cb74c77e67aabdfc3
    https://github.com/greearb/xorp.ct/commit/783b88d11cd3e8463592974cb74c77e67aabdfc3
Author: Ben Greear <greearb at candelatech.com>
Date:   2011-04-23 (Sat, 23 Apr 2011)

Changed paths:
  M xorp/RELEASE_NOTES
  M xorp/fea/iftree.cc
  M xorp/fea/iftree.hh

Log Message:
-----------
BSD:  Fix bug with adding new virtual interface.

BSD has the bad habit of re-using interface ifindexes
if you delete and then re-add an interface.  Instead of
asserting, delete the old interface with the duplicate
ifindex before adding the new one.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Commit: 7a4f917e23ff01eeef26513404b3a4913af131da
    https://github.com/greearb/xorp.ct/commit/7a4f917e23ff01eeef26513404b3a4913af131da
Author: Ben Greear <greearb at candelatech.com>
Date:   2011-04-23 (Sat, 23 Apr 2011)

Changed paths:
  M xorp/libfeaclient/ifmgr_atoms.cc
  M xorp/libfeaclient/ifmgr_atoms.hh
  M xorp/ospf/peer.cc
  M xorp/ospf/peer.hh
  M xorp/ospf/peer_manager.cc
  M xorp/ospf/xrl_io.cc

Log Message:
-----------
Merge branch 'master' of github.com:greearb/xorp.ct


Compare: https://github.com/greearb/xorp.ct/compare/323cbc6...7a4f917



More information about the Xorp-hackers mailing list