[Xorp-hackers] [greearb/xorp.ct] a0bba5: igmp: Allow igmp to start with phantom interfaces.

GitHub noreply at github.com
Fri Jul 27 09:25:32 PDT 2012


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

  Changed paths:
    M xorp/libproto/proto_node.hh
    M xorp/libxorp/vif.cc
    M xorp/libxorp/vif.hh
    M xorp/mld6igmp/mld6igmp_node.cc
    M xorp/mld6igmp/mld6igmp_node.hh

  Log Message:
  -----------
  igmp: Allow igmp to start with phantom interfaces.

Basic idea is to dummy out the interface if it doesn't
exist, creating a fake if-index as needed.  Add logic to
hopefully deal with this properly if/when the interface
appears.

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


  Commit: 33599913b8f874f371c8c3475b43f91b7c7e7560
      https://github.com/greearb/xorp.ct/commit/33599913b8f874f371c8c3475b43f91b7c7e7560
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2012-07-27 (Fri, 27 Jul 2012)

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

  Log Message:
  -----------
  pim: Allow pim to start with phantom interfaces.

Basic idea is to dummy out the interface if it doesn't
exist, creating a fake if-index as needed.  Add logic to
hopefully deal with this properly if/when the interface
appears.

This is basically cut-and-paste of the same logic that
was just created for igmp.

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


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


More information about the Xorp-hackers mailing list