[Xorp-hackers] [greearb/xorp.ct] 28428c: libproto: Start fake VIF index search at 1.

GitHub noreply at github.com
Tue Jul 31 16:25:44 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/greearb/xorp.ct
  Commit: 28428cacc2187f45473bfdc314725f548062c037
      https://github.com/greearb/xorp.ct/commit/28428cacc2187f45473bfdc314725f548062c037
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M xorp/libproto/proto_node.hh

  Log Message:
  -----------
  libproto: Start fake VIF index search at 1.

I think that PIM vif index of > 32 might be invalid,
and no good reason to start higher than 1 anyway.


  Commit: cdbead114f1e6dd14d174c42a5b96c4fbab4810b
      https://github.com/greearb/xorp.ct/commit/cdbead114f1e6dd14d174c42a5b96c4fbab4810b
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M xorp/pim/pim_node.cc
    M xorp/pim/xorp_pimsm4.cc

  Log Message:
  -----------
  pim: Deal better with fake VIFs.

Let fea tell us the vif index, and make the change in
the vifs-updated logic.

Add some debug logic for pim shutdown paths.

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


  Commit: 093cab6fd6def01e2bc84cbf614d6499358600ca
      https://github.com/greearb/xorp.ct/commit/093cab6fd6def01e2bc84cbf614d6499358600ca
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M xorp/mld6igmp/mld6igmp_node.cc
    M xorp/pim/pim_node.cc

  Log Message:
  -----------
  pim/igmp: Fix another case of fake-vif at 100.

And make igmp use similar logic to pim.


Compare: https://github.com/greearb/xorp.ct/compare/33599913b8f8...093cab6fd6de


More information about the Xorp-hackers mailing list