]> git.proxmox.com Git - mirror_frr.git/commit - pimd/pim_mroute.c
pimd: Separate pim vif index spot from ifindex
authorDonald Sharp <sharpd@cumulusnetworks.com>
Sat, 18 Jun 2016 00:43:21 +0000 (20:43 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Sat, 18 Jun 2016 00:43:21 +0000 (20:43 -0400)
commit744d91b3c6bfec40f78f97be34a2301dc9a5fbf5
treed619170c1168861ff128710160100e412f6fe5cf
parent515b39d7042d129238a313ea0aba37ee4b0742c7
pimd: Separate pim vif index spot from ifindex

Allow pim to separate out the pim vif index from the ifindex.
This change will allow pim to work with up to 255(MAXVIFS)
interfaces, while also allowing the interface ifindex to
be whatever number it needs to be.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
18 files changed:
pimd/pim_assert.c
pimd/pim_br.c
pimd/pim_hello.c
pimd/pim_iface.c
pimd/pim_ifchannel.c
pimd/pim_igmpv3.c
pimd/pim_join.c
pimd/pim_mroute.c
pimd/pim_mroute.h
pimd/pim_msg.c
pimd/pim_neighbor.c
pimd/pim_oil.c
pimd/pim_pim.c
pimd/pim_routemap.c
pimd/pim_rp.c
pimd/pim_rpf.c
pimd/pim_static.c
pimd/pim_tlv.c