aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/fib
AgeCommit message (Expand)AuthorFilesLines
2021-11-15fib: re-evaluate the import/export state of a prefix.Neale Ranns4-76/+166
2021-10-25bier: Disposition paths don't set the next-hopNeale Ranns1-14/+9
2021-10-22fib: Don't back walk from a path-list when a child fist attaches.Neale Ranns1-11/+7
2021-10-20ip6: fix IPv6 address calculation error using "ip route add" CLIJieqiang Wang2-0/+58
2021-10-11ip: fix fib and mfib locksNathan Skrzypczak1-2/+39
2021-10-04fib: fix unitialized padding in fib_api_next_hop_decodeBenoît Ganne1-4/+2
2021-09-30fib: doc nitfixesNathan Skrzypczak6-7/+7
2021-09-29fib: add barrier lock for fib_urpf_list_pool and fib_entry_poolStanislav Zaikin2-0/+22
2021-09-27fib: fix crash on exporter tracker removeVladislav Grishenko1-4/+3
2021-09-22ip: add ip_table_allocate to apiAloys Augustin1-1/+2
2021-08-25fib: fix source address get error for p2p ifjxm1-0/+24
2021-08-20ip: check if interface has link-local addressStanislav Zaikin1-1/+6
2021-08-11fib: Compiile time option to use 8-8-8-8 stride tries for FIB ratherNeale Ranns1-0/+121
2021-08-11fib: A 16-8-8 and a 8-8-8-8 versions of an ip4_fib_tNeale Ranns8-386/+907
2021-08-11ip: [re]introduce the 8-8-8-8 stride MTRIENeale Ranns1-14/+14
2021-08-11ip: Rename the ip4 mtrie function to be 16_8_8 specificNeale Ranns2-44/+44
2021-08-10ip: Use the IP4 lookup functionsNeale Ranns1-1/+43
2021-07-13fib: Set the GLEAN flag on attached export routes so that the SAS worksNeale Ranns4-38/+63
2021-06-17fib: changing parsing order to avoid corner caseArthur de Kerhor1-3/+3
2021-06-16fib: copy the path extentions when creating fib src rr entryStanislav Zaikin1-0/+11
2021-06-08fib: make sure dpo is valid even when path pool expandsBenoît Ganne1-8/+22
2021-06-03fib: fix flags updates when adding routes with a udp encap pathArthur de Kerhor1-1/+1
2021-05-29udp: add udp decapsulationArthur de Kerhor1-1/+3
2021-05-13tests: move test source to vpp/testDave Wallace2-458/+0
2021-04-14misc: clang-12 supportDamjan Marion1-6/+2
2021-03-16fib: Allow the creation of new source on the APINeale Ranns6-20/+201
2021-02-15ip: Path MTUNeale Ranns3-2/+25
2021-02-11tests: tag the tests that do not work with multi-worker configurationAndrew Yourtchenko1-0/+2
2021-02-04mpls: MPLS Hash fixesNeale Ranns1-2/+3
2021-02-01fib: Changes to interpose sourceNeale Ranns5-19/+78
2021-01-21fib: fix includes for muslNathan Moos1-1/+1
2021-01-14docs: Update FIB documentationNeale Ranns1-6/+17
2020-12-18fib: Remove unused FIB path-list DB variableNeale Ranns2-7/+0
2020-12-16tests: move fib tests to src/vnet/fib/testDave Wallace2-0/+456
2020-12-14misc: refactor clib_bitmap_foreach macroDamjan Marion1-3/+3
2020-12-14misc: move to new pool_foreach macrosDamjan Marion8-30/+30
2020-12-11fib: remove unsued path flagNeale Ranns1-5/+0
2020-12-11fib: Remove unused BIER variablesNeale Ranns2-22/+10
2020-12-08fib: Source Address SelectionNeale Ranns10-34/+329
2020-11-26fib: Expressive type for walk return code. Honour code.Neale Ranns6-19/+17
2020-11-26fib: Only track cover if activatedNeale Ranns1-1/+15
2020-11-16fib: remove misleading FIB_PATH_TYPE_LASTBenoît Ganne1-14/+0
2020-10-28misc: Break the big IP header files to improve compile timeNeale Ranns1-1/+0
2020-10-26fib: API to extract any resolving interface rather than the one from theNeale Ranns2-0/+22
2020-10-21ip: convert u32 entry_flags to vl_api_mfib_entry_flags_t on mroute APINeale Ranns1-2/+2
2020-10-19ip: Move the IP6 fib into ip6_[m]fib.cNeale Ranns2-14/+120
2020-09-21ip: use main heap for mtrieDamjan Marion1-18/+3
2020-09-02fib: IPv6 lookup data structure MP safe when prefixes changeNeale Ranns1-14/+31
2020-07-06fib: fix debug preprocessor directivesMatthew Smith4-4/+4
2020-05-26fib: Fix interpose source reactivateNeale Ranns1-0/+14