aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/l2
AgeCommit message (Expand)AuthorFilesLines
2018-11-18add vlib_prefetch_buffer_data(...) macroDamjan Marion1-9/+8
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach9-70/+73
2018-11-13L2 feautre bitmaps output verbose/non-verbose modeNeale Ranns4-6/+26
2018-11-07l2: convert l2_patch to new multiarch schemeDamjan Marion1-168/+114
2018-11-07GBP Endpoint LearningNeale Ranns3-3/+4
2018-11-06BD ARP entry use common API typesNeale Ranns4-42/+60
2018-11-06Change l2_patch from dual-loop to quad-loopYulong Pei1-18/+54
2018-11-02vlib: define minimum chained buffer segment sizeDamjan Marion1-3/+1
2018-10-31l2fib:remove unused bucket arg in lookup functionsEyal Bari3-33/+7
2018-10-24L2-fwd trace show the lookup resultNeale Ranns3-48/+81
2018-10-24L2-input/output: use feature enum type in flag update functionNeale Ranns4-4/+10
2018-10-23c11 safe string handling supportDave Barach6-12/+12
2018-10-15vnet: create L2 feature arc infrastructureAndrew Yourtchenko6-2/+727
2018-10-11L2: BM traffic does not use UU-FWD (VPP-1445)Neale Ranns1-1/+2
2018-10-10L2-flood: no clone for 1 replicationNeale Ranns1-59/+69
2018-10-01Fix documentation about sw_interface_set_l2_bridgeYichen Wang1-1/+1
2018-09-26Modify return values of L2 bridge API handlersAlexander Chernavin1-0/+20
2018-09-25L2 BD: introduce a BD interface on which to send UU packetsNeale Ranns10-61/+451
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra13-30/+30
2018-09-19L2-fib-dump: send 1 or 0 rather than flag valueNeale Ranns1-3/+3
2018-09-18Fix documentation for SHG in bridge domainYichen Wang1-1/+1
2018-09-14Revert "L2-input: use vlib_buffer_enqueue_to_next"John Lo1-317/+239
2018-09-13L2-FWD: use vlib_buffer_enqueue_to_next and cache prefetch fixNeale Ranns3-199/+153
2018-09-13L2-input: use vlib_buffer_enqueue_to_nextNeale Ranns1-239/+317
2018-09-12L2-Learn: use vlib_buffer_enqueue_to_nextNeale Ranns1-195/+147
2018-09-11L2-learn; cache prefetch fixNeale Ranns2-15/+20
2018-09-08L2 BVI/FIB: Update L2 FIB table when BVI's MAC changesNeale Ranns5-6/+31
2018-09-07L2-FIB: replace bit-fields with flagsNeale Ranns6-69/+132
2018-09-04l2_output:skip processing if no features are enabledEyal Bari1-2/+6
2018-09-03Deprecate old buffer replication schemeDamjan Marion1-1/+0
2018-08-24l2:bvi-dont aceess sup hw int for broadcastsEyal Bari1-20/+11
2018-08-23coverity: l2 arp termination dumpMohsin Kazmi1-4/+5
2018-08-22l2:remove unused members of input, output configsEyal Bari2-16/+7
2018-08-17l2: arp termination dumpMohsin Kazmi2-0/+106
2018-08-13Multiarch handling in different constructor macrosDamjan Marion1-11/+5
2018-08-10Use the bihash walk functionNeale Ranns1-126/+130
2018-08-09Fix L2 flooding to BVI with error return not workingJohn Lo1-4/+3
2018-08-07Fix dangling reference in l2fib_scan(...)Dave Barach1-0/+8
2018-07-26L2 Flood: use the buffer clone API rather than buffer recycleNeale Ranns1-260/+168
2018-07-23L2 EFP: byteswap sw_if_index, enable flag can be u8 on .apiNeale Ranns3-4/+7
2018-07-15VPP-1341: fix loopback interface graph arcsDave Barach1-15/+0
2018-07-11bridge-domain:fix no_flood countEyal Bari1-0/+3
2018-05-31Improve L2FIB delete entry handling and "show l2fib" CLI optionsJohn Lo4-54/+69
2018-05-29Add VLIB_NODE_FN() macro to simplify multiversioning of node functionsDamjan Marion1-22/+6
2018-05-24Rewrite of l2-output nodeDamjan Marion1-332/+280
2018-05-11Periodic scan and probe of IP neighbors to maintain neighbor poolsJohn Lo1-5/+2
2018-05-10vppinfra: use count_trailing_zeros in sparse_vec_indexDamjan Marion1-1/+1
2018-04-24Support QOS_SOURCE_IP recording from L2 input node.Igor Mikhailov (imichail)1-0/+1
2018-04-18typo fix: UNKOWN -> UNKNOWNAndrey "Zed" Zaikin1-1/+1
2018-04-13GBP V2Neale Ranns3-1/+6