[Xorp-hackers] [greearb/xorp.ct] c956ce: vrf: Bind proto socket to vrf device.

GitHub noreply at github.com
Mon Apr 23 13:01:10 PDT 2018


  Branch: refs/heads/master
  Home:   https://github.com/greearb/xorp.ct
  Commit: c956ce05f1bfce892ef75f8ef08702f1a81d56e0
      https://github.com/greearb/xorp.ct/commit/c956ce05f1bfce892ef75f8ef08702f1a81d56e0
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2018-04-19 (Thu, 19 Apr 2018)

  Changed paths:
    M xorp/fea/data_plane/io/io_ip_socket.cc
    M xorp/fea/fibconfig.cc
    M xorp/fea/fibconfig.hh
    M xorp/fea/mfea_mrouter.cc

  Log Message:
  -----------
  vrf:  Bind proto socket to vrf device.

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


  Commit: 2786b0370ccfe53d7cda01c1aa3f8d74de1cc0da
      https://github.com/greearb/xorp.ct/commit/2786b0370ccfe53d7cda01c1aa3f8d74de1cc0da
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2018-04-20 (Fri, 20 Apr 2018)

  Changed paths:
    M xorp/fea/data_plane/io/io_ip_dummy.hh
    M xorp/fea/data_plane/io/io_ip_socket.cc
    M xorp/fea/data_plane/io/io_ip_socket.hh
    M xorp/fea/data_plane/managers/fea_data_plane_manager_dummy.hh
    M xorp/fea/data_plane/managers/fea_data_plane_manager_linux.cc
    M xorp/fea/data_plane/managers/fea_data_plane_manager_linux.hh
    M xorp/fea/data_plane/managers/fea_data_plane_manager_windows.cc
    M xorp/fea/data_plane/managers/fea_data_plane_manager_windows.hh
    M xorp/fea/fea_data_plane_manager.hh
    M xorp/fea/fibconfig.cc
    M xorp/fea/io_ip.cc
    M xorp/fea/io_ip.hh
    M xorp/fea/io_ip_manager.cc
    M xorp/fea/io_ip_manager.hh
    M xorp/fea/mfea_mrouter.cc
    M xorp/libxorp/ipv4.cc
    M xorp/libxorp/ipv4.hh
    M xorp/mld6igmp/mld6igmp_node.hh
    M xorp/pim/pim_module.h
    M xorp/pim/pim_node.hh

  Log Message:
  -----------
  fea:  Attempt better vrf support, especially for multicast.

With this, VRF on multicast routers appears to work fine.


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


  Commit: 41eddacb32cd4ef3625bd743e3bdcb69c50d788f
      https://github.com/greearb/xorp.ct/commit/41eddacb32cd4ef3625bd743e3bdcb69c50d788f
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M xorp/fea/data_plane/io/io_ip_socket.cc
    M xorp/libcomm/comm_api.h
    M xorp/libcomm/comm_sock.c

  Log Message:
  -----------
  libcomm:  Add optional quiet bindtodevice.

Code that calls this often doesn't need to be logging the success
of binding to a device.

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


Compare: https://github.com/greearb/xorp.ct/compare/997b41e1f6df...41eddacb32cd


More information about the Xorp-hackers mailing list