summaryrefslogtreecommitdiffstats
path: root/src/vnet/fib/fib_test.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-30FIB: return entry prefix by const reference to avoid the copyNeale Ranns1-8/+8
2018-07-16Adjacency-BFD: assume BFD down on createNeale Ranns1-2/+1
2018-07-09IGMP improvementsNeale Ranns1-6/+0
2018-04-12Fixes for 'make UNATTENDED=yes CC=clang CXX=clang verify'Neale Ranns1-23/+23
2018-03-20FIB Interpose SourceNeale Ranns1-3584/+4026
2018-03-19IGMP pluginJakub Grajciar1-2/+18
2018-03-09MPLS Unifom modeNeale Ranns1-50/+155
2018-02-06Fix clang -Wvarargs compile errorsDamjan Marion1-2/+2
2018-01-18FIB Inherited SrouceNeale Ranns1-2/+798
2018-01-09DVR: run L3 output featuresNeale Ranns1-13/+13
2017-11-15BIER: coverity fixesNeale Ranns1-5/+11
2017-11-11MPLS disposition actions at the tail of unicast LSPsNeale Ranns1-28/+66
2017-11-09BIERNeale Ranns1-15/+52
2017-10-26fib test - fix undefined behavior warning found by clangGabriel Ganne1-1/+1
2017-10-14Source Lookup progammable via APINeale Ranns1-0/+43
2017-10-05Distributed Virtual Router SupportNeale Ranns1-77/+53
2017-10-04[aarch64] Fixes CLI crashes on dpaa2 platform.Christophe Fontaine1-6/+6
2017-09-13Add a name to the creation of an IP and MPLS tableNeale Ranns1-1/+1
2017-09-11FIB table add/delete APINeale Ranns1-10/+17
2017-08-21PPPoE usses a midchain adjacency stack on an interface-tx DPONeale Ranns1-7/+7
2017-08-15coverity: remove dependency on uint32_t in fib_test.cMarek Gradzki1-1/+1
2017-08-08L2 over MPLSNeale Ranns1-169/+169
2017-08-01FIB path weight incorrect in dump (VPP-922)Neale Ranns1-1/+1
2017-07-18FIB path preferenceNeale Ranns1-32/+540
2017-05-23ARP/ND entries for the same address on different interfaces (VPP-848)Neale Ranns1-331/+460
2017-05-15Fix FIB recursion loops via cover (VPP-842)Neale Ranns1-0/+30
2017-04-26IP Flow Hash Config fixesNeale Ranns1-0/+23
2017-04-24Improve Load-Balance MAPsNeale Ranns1-12/+104
2017-04-18Memory leak in load-balance mapsNeale Ranns1-2/+10
2017-04-13Remove unsed parameter from fib_table_entry_special_add() (only used in FIB t...Neale Ranns1-8/+8
2017-04-07MPLS McastNeale Ranns1-38/+307
2017-04-06BFD-FIB interactionsNeale Ranns1-0/+522
2017-04-01MTRIE Optimisations 2Neale Ranns1-4/+2
2017-03-17Adjacency refinement; check the cover's interface against the adjacency'sNeale Ranns1-0/+67
2017-01-27IP Multicast FIB (mfib)Neale Ranns1-102/+105
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-0/+7112
span>AM_CPPFLAGS) -DCLIB_DEBUG test_format_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_hash_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_heap_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_longjmp_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_macros_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_md5_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_mheap_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_pool_iterate_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_ptclosure_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_random_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_random_isaac_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_socket_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_serialize_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_slist_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_time_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_timing_wheel_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_vec_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_zvec_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG test_bihash_template_LDADD = libvppinfra.la test_dlist_LDADD = libvppinfra.la test_elog_LDADD = libvppinfra.la test_elf_LDADD = libvppinfra.la test_fifo_LDADD = libvppinfra.la test_format_LDADD = libvppinfra.la test_hash_LDADD = libvppinfra.la test_heap_LDADD = libvppinfra.la test_longjmp_LDADD = libvppinfra.la test_macros_LDADD = libvppinfra.la test_md5_LDADD = libvppinfra.la test_mheap_LDADD = libvppinfra.la test_pool_iterate_LDADD = libvppinfra.la test_ptclosure_LDADD = libvppinfra.la test_random_LDADD = libvppinfra.la test_random_isaac_LDADD = libvppinfra.la test_serialize_LDADD = libvppinfra.la test_slist_LDADD = libvppinfra.la test_socket_LDADD = libvppinfra.la test_time_LDADD = libvppinfra.la -lm test_timing_wheel_LDADD = libvppinfra.la -lm test_vec_LDADD = libvppinfra.la test_zvec_LDADD = libvppinfra.la test_bihash_template_LDFLAGS = -static test_dlist_LDFLAGS = -static test_elog_LDFLAGS = -static test_elf_LDFLAGS = -static test_fifo_LDFLAGS = -static test_format_LDFLAGS = -static test_hash_LDFLAGS = -static test_heap_LDFLAGS = -static test_longjmp_LDFLAGS = -static test_macros_LDFLAGS = -static test_md5_LDFLAGS = -static test_mheap_LDFLAGS = -static test_pool_iterate_LDFLAGS = -static test_ptclosure_LDFLAGS = -static test_random_LDFLAGS = -static test_random_isaac_LDFLAGS = -static test_serialize_LDFLAGS = -static test_slist_LDFLAGS = -static test_socket_LDFLAGS = -static test_time_LDFLAGS = -static test_timing_wheel_LDFLAGS = -static test_vec_LDFLAGS = -static test_zvec_LDFLAGS = -static # noinst_PROGRAMS += test_vhash # test_vhash_SOURCES = vppinfra/test_vhash.c vppinfra/vhash.c # test_vhash_CPPFLAGS = $(AM_CPPFLAGS) -DCLIB_DEBUG # test_vhash_LDADD = libvppinfra.la # test_vhash_LDFLAGS = -static nobase_include_HEADERS = \ vppinfra/asm_mips.h \ vppinfra/asm_x86.h \ vppinfra/bihash_8_8.h \ vppinfra/bihash_24_8.h \ vppinfra/bihash_template.h \ vppinfra/bihash_template.c \ vppinfra/bitmap.h \ vppinfra/bitops.h \ vppinfra/byte_order.h \ vppinfra/cache.h \ vppinfra/clib.h \ vppinfra/cpu.h \ vppinfra/dlist.h \ vppinfra/elf.h \ vppinfra/elf_clib.h \ vppinfra/elog.h \ vppinfra/fheap.h \ vppinfra/error.h \ vppinfra/error_bootstrap.h \ vppinfra/fifo.h \ vppinfra/format.h \ vppinfra/graph.h \ vppinfra/hash.h \ vppinfra/heap.h \ vppinfra/longjmp.h \ vppinfra/macros.h \ vppinfra/math.h \ vppinfra/md5.h \ vppinfra/mem.h \ vppinfra/memcpy_sse3.h \ vppinfra/memcpy_avx.h \ vppinfra/mhash.h \ vppinfra/mheap.h \ vppinfra/mheap_bootstrap.h \ vppinfra/os.h \ vppinfra/pipeline.h \ vppinfra/pool.h \ vppinfra/ptclosure.h \ vppinfra/random.h \ vppinfra/random_buffer.h \ vppinfra/random_isaac.h \ vppinfra/serialize.h \ vppinfra/slist.h \ vppinfra/smp.h \ vppinfra/socket.h \ vppinfra/sparse_vec.h \ vppinfra/string.h \ vppinfra/time.h \ vppinfra/timing_wheel.h \ vppinfra/timer.h \ vppinfra/types.h \ vppinfra/unix.h \ vppinfra/vec.h \ vppinfra/vec_bootstrap.h \ vppinfra/vector.h \ vppinfra/vector_altivec.h \ vppinfra/vector_funcs.h \ vppinfra/vector_iwmmxt.h \ vppinfra/vector_sse2.h \ vppinfra/valgrind.h \ vppinfra/vm_unix.h \ vppinfra/xxhash.h \ vppinfra/xy.h \ vppinfra/zvec.h CLIB_CORE = \ vppinfra/asm_x86.c \ vppinfra/backtrace.c \ vppinfra/bihash_8_8.h \ vppinfra/bihash_24_8.h \ vppinfra/bihash_template.h \ vppinfra/cpu.c \ vppinfra/elf.c \ vppinfra/elog.c \ vppinfra/error.c \ vppinfra/fifo.c \ vppinfra/fheap.c \ vppinfra/format.c \ vppinfra/graph.c \ vppinfra/hash.c \ vppinfra/heap.c \ vppinfra/longjmp.S \ vppinfra/macros.c \ vppinfra/mhash.c \ vppinfra/mheap.c \ vppinfra/md5.c \ vppinfra/mem_mheap.c \ vppinfra/ptclosure.c \ vppinfra/random.c \ vppinfra/random_buffer.c \ vppinfra/random_isaac.c \ vppinfra/serialize.c \ vppinfra/slist.c \ vppinfra/std-formats.c \ vppinfra/string.c \ vppinfra/time.c \ vppinfra/timing_wheel.c \ vppinfra/unformat.c \ vppinfra/vec.c \ vppinfra/vector.c \ vppinfra/zvec.c # Core plus Unix additions libvppinfra_la_SOURCES = \ $(CLIB_CORE) \ vppinfra/elf_clib.c \ vppinfra/socket.c \ vppinfra/timer.c \ vppinfra/unix-formats.c \ vppinfra/unix-misc.c bin_PROGRAMS = elftool elftool_SOURCES = tools/elftool.c elftool_CPPFLAGS = $(AM_CPPFLAGS) elftool_LDADD = libvppinfra.la -lpthread -lrt -lm