aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/l2
AgeCommit message (Expand)AuthorFilesLines
2018-04-09L2: no-flood interface type in the Bridge-DomainNeale Ranns3-10/+33
2018-04-06Change l2-fwd node to allow possible feature before UU-FLOODJohn Lo1-6/+14
2018-03-29l2_input:optimize counter accessEyal Bari1-31/+16
2018-03-14Improve l2_macs_events API to provide MAC move informationJohn Lo4-8/+22
2018-03-11vnet: l2-classify: prefetch (n+2, n+3) rather than (n+1, n+2) inside dual loo...Andrew Yourtchenko2-10/+10
2018-03-06API: Add service definitions for events and singleton messages (second attempt)Marek Gradzki1-0/+5
2018-03-05Revert "API: Add service definitions for events and singleton messages."Ole Trøan1-5/+0
2018-03-05API: Add service definitions for events and singleton messages.Ole Troan1-0/+5
2018-02-26Fix current data offset to use vlib_buffer_get_current in input/output ACLSteve Shin1-5/+5
2018-02-07classifier-based ACL: refactor + add output ACLAndrew Yourtchenko3-380/+144
2018-01-23VPPAPIGEN: vppapigen replacement in Python PLY.Ole Troan1-1/+1
2018-01-11api: fix handlers that explicitly depend on svm queueFlorin Coras1-8/+8
2018-01-11api: remove transport specific code from handlersFlorin Coras1-19/+20
2018-01-09api: refactor vlibmemoryFlorin Coras2-8/+7
2017-12-20L2 EmulationNeale Ranns1-0/+1
2017-11-10Break up vpe.apiNeale Ranns2-5/+273
2017-11-10Further fix to SHG handling for ARP/ICMPv6 from BVI in a BDJohn Lo1-6/+25
2017-11-08Fix SHG handling for ARP/ICMPv6 received from BVI in a BDJohn Lo1-0/+8
2017-11-03silence l2fib_init() invalid read of size 2 found by address-sanitizerGabriel Ganne1-1/+6
2017-10-31Fix "l2fib add" CLI to allow adding of filter MAC entriesJohn Lo1-25/+17
2017-10-31l2fib: MAC: Fix uint64 to u8 byte arrayMohsin Kazmi5-49/+44
2017-10-24Update L2 header offset after VLAN tag rewriteNeale Ranns1-1/+3
2017-10-24Add extern to *_main global variable declarations in header files.Dave Wallace3-2/+4
2017-10-09vppapigen: support per-file (major,minor,patch) version stampsDave Barach1-0/+2
2017-10-03Update L2FIB entry timestamp only if BD aging enabled (VPP-1002)John Lo2-3/+5
2017-10-03Repair vlib API socket serverDave Barach1-5/+7
2017-10-02L2-FIB:add mac learn events testEyal Bari1-56/+49
2017-09-15Update of free text tag patch for BDJerome Tollet3-4/+7
2017-09-07Support for bridge domain free text tagJerome Tollet4-2/+66
2017-09-03Improve L2FIB PDR/NDR performance (VPP-963)John Lo4-18/+30
2017-08-22Increase default MAC learn limit and check it in learn-update pathJohn Lo5-4/+8
2017-08-03Add support for API client to receive L2 MAC eventsJohn Lo8-160/+494
2017-07-31CLI:add l2 input/outut to "sh int features"Eyal Bari5-1/+51
2017-07-24SPAN:add l2 mirrorEyal Bari3-10/+16
2017-07-23Improve L2 Input/Output Feature Infrastructure and UsageJohn Lo13-319/+154
2017-07-20L2FWD:move vec_validate out of access functionEyal Bari2-2/+9
2017-07-19Add a bihash prefetchable bucket-level cacheDave Barach1-4/+4
2017-07-14Introduce l{2,3,4}_hdr_offset fields in the buffer metadataDamjan Marion1-1/+1
2017-07-13Fix crash with worker threads on 4K VXLAN/BD setup (VPP-907)John Lo7-167/+49
2017-07-11L2INPUT:fix features mask cailculationEyal Bari1-6/+10
2017-06-27L2-LEARN:fix l2fib entry seq num not updated on hit (VPP-888)Eyal Bari5-87/+64
2017-06-19L2FWD:fix seq_num overwritten + validate l2fib entries when forwardingEyal Bari7-53/+87
2017-06-14ETH:fix l2_len/vlan count mismatch for > 2 tagsEyal Bari2-15/+3
2017-06-12L2FIB:fix crash in show with deleted subif entriesEyal Bari1-4/+7
2017-05-20API: Cleaning up message naming that does not follow the conventionsOle Troan2-52/+41
2017-05-19Enforce Bridge Domain ID range to match 24-bit VNI rangeJohn Lo3-7/+20
2017-05-15L2BD/API:fix bd dump to ignore unknown bd_idEyal Bari1-19/+20
2017-05-08L2FIB:CLI/API to flush all non-static entriesEyal Bari6-86/+156
2017-05-05Fix L2FIB learn counter and memory cleanup of mac_by_ip6 hash tableJohn Lo2-5/+16
2017-05-03L2FIB:flush interface learned macs on downEyal Bari4-39/+42