aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/mfib
AgeCommit message (Expand)AuthorFilesLines
2020-12-14misc: move to new pool_foreach macrosDamjan Marion4-15/+15
2020-12-14api: add missing version infoPaul Vinciguerra1-1/+2
2020-11-26fib: Expressive type for walk return code. Honour code.Neale Ranns1-3/+2
2020-11-16fib: increase the reference counter size for mfib to 32 bitsMiklos Tirpak1-1/+1
2020-10-28misc: Break the big IP header files to improve compile timeNeale Ranns1-0/+1
2020-10-21ip: convert u32 entry_flags to vl_api_mfib_entry_flags_t on mroute APINeale Ranns3-2/+34
2020-10-19ip: Move the IP6 fib into ip6_[m]fib.cNeale Ranns2-7/+54
2020-10-08fib: Register multicast MAC with interface for accepting interfacesNeale Ranns3-2/+134
2020-04-16fib: fix use-after-freeBenoƮt Ganne1-10/+11
2020-03-17fib: Always install all routers mcast addressesNeale Ranns3-29/+89
2019-12-16vppinfra: bihash walk cb typedef and continue/stop controlsNeale Ranns1-1/+2
2019-11-26fib: Table ReplaceNeale Ranns8-25/+321
2019-09-25fib: fix some typos in fib/mtrieLijian.Zhang1-1/+1
2019-08-20vppapigen: remove support for legacy typedefsPaul Vinciguerra1-1/+1
2019-07-02fib: Coverity fix to remove dead codeNeale Ranns1-2/+0
2019-06-18fib: fib api updatesNeale Ranns8-142/+414
2019-06-05In ip6_mfib_forward_rpf_node,is_v4 should be 0.mu.duojiao1-1/+1
2019-05-30FIB: correctly report IPv6 FIB Unicast and Multicast memory usage (VPP-1578)"Neale Ranns2-3/+8
2019-04-08fixing typosJim Thompson1-1/+1
2019-03-11mfib: migrate old MULTIARCH macros to VLIB_NODE_FNFilip Tehlar1-29/+9
2019-01-07VOM: mroutesNeale Ranns1-0/+13
2018-12-21MFIB: coverity fixesNeale Ranns2-7/+16
2018-12-20FIB: encode the label stack in the FIB path during table dumpNeale Ranns3-3/+30
2018-12-18MFIB: recurse resolution through an MFIB entryNeale Ranns17-157/+1492
2018-12-16IP6-MFIB: replace the radix tree with bihash (VPP-1526)Neale Ranns4-123/+146
2018-12-06MFIB; CLI improvementsNeale Ranns1-1/+5
2018-12-03move [m]fib and BIER tests to unittest pluginNeale Ranns1-1535/+0
2018-10-25Trivial: Cleanup missing va_ends.Paul Vinciguerra1-2/+2
2018-10-23c11 safe string handling supportDave Barach4-10/+10
2018-10-19vppinfra: add atomic macros for __sync builtinsSirshak Das2-6/+6
2018-10-16FIB: use vlib-log for debuggingNeale Ranns1-20/+12
2018-10-01mroute routers in the stats segmentNeale Ranns2-0/+11
2018-09-19GRE: fix 4o6 and 6o4 adj stackingNeale Ranns1-17/+0
2018-09-10vxlan-gbp: Add support for vxlan gbpMohsin Kazmi1-0/+2
2018-08-22IPIP and SIXRD tunnels create API needs table-IDs not fib-indexesNeale Ranns1-0/+2
2018-07-09IGMP improvementsNeale Ranns1-0/+2
2018-05-04Harmonize vec/pool_get_aligned object sizes and alignment requestsDave Barach2-0/+10
2018-04-17IP mcast: allow unicast address as a next-hopNeale Ranns4-38/+279
2018-03-20FIB Interpose SourceNeale Ranns1-203/+214
2018-03-09MPLS Unifom modeNeale Ranns1-2/+4
2018-01-24Improve the error reporting for a IP multicast RPF miss.Neale Ranns1-2/+12
2018-01-11api: fix handlers that explicitly depend on svm queueFlorin Coras2-5/+5
2018-01-09api: refactor vlibmemoryFlorin Coras2-4/+4
2017-12-13Separate heap for IPv4 mtriesNeale Ranns1-3/+3
2017-12-12Stats for Multicast FIBNeale Ranns2-0/+13
2017-11-29Include allocated table memory in 'sh fib mem' outputNeale Ranns6-16/+113
2017-11-26FIB: store the node type not the function pointer.Neale Ranns1-2/+0
2017-11-09BIERNeale Ranns1-1/+2
2017-10-26fib test - fix undefined behavior warning found by clangGabriel Ganne1-1/+1
2017-10-15Revert "Enforce FIB table creation before use"Florin Coras1-0/+1