aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/l2
AgeCommit message (Expand)AuthorFilesLines
2021-01-08l2: Separating scan-delay and learn-limit into a separate API from want_l2_ma...Jerome Tollet3-20/+136
2021-01-06l2: add per bridge domain learn limitJerome Tollet7-60/+290
2020-12-14misc: refactor clib_bitmap_foreach macroDamjan Marion1-2/+2
2020-12-14misc: move to new pool_foreach macrosDamjan Marion4-12/+12
2020-11-25api: vat2 and json autogeneration for api messagesOle Troan2-4/+1
2020-11-13ethernet: mac must support 64-bits loadsBenoît Ganne1-2/+2
2020-10-28misc: Break the big IP header files to improve compile timeNeale Ranns3-4/+10
2020-10-19ip: Move the IP6 fib into ip6_[m]fib.cNeale Ranns1-0/+1
2020-10-12l2: mark l2 fib uninitialized after clearingMatthew Smith1-0/+2
2020-10-08l2: Fix compile error on unused next_indexNeale Ranns1-3/+0
2020-10-08l2: input performanceNeale Ranns11-469/+693
2020-10-07misc: Purge unused pg includesNeale Ranns10-10/+0
2020-09-14l2: allocate l2fib only when neededDamjan Marion4-10/+90
2020-09-11l2: fix null deref in l2_to_bvi()Matthew Smith1-1/+1
2020-09-09l2: check secondary macs on BVI interfaceMatthew Smith1-2/+35
2020-08-06misc: harmonize namesDave Barach2-2/+2
2020-06-27l2: performance enhancement in l2inputZhiyong Yang1-80/+69
2020-05-16l2: L2/L3 mode swicth cleanup and l2-patch fixJohn Lo2-19/+9
2020-04-30l2: fix coverity warnings in l2_fwd.cDave Barach1-9/+9
2020-04-28tests: move defaults from defaultmapping to .api filesPaul Vinciguerra1-1/+1
2020-04-27l2: merge two clib_memcpy_fast into oneZhiyong Yang1-11/+16
2020-04-21vppinfra: bihash improvementsDave Barach1-6/+7
2020-04-07l2: handle complete clone fail in l2_floodDave Barach1-2/+8
2020-03-09l2: API cleanupJakub Grajciar3-88/+121
2020-02-24l2: remove unused types and includes form feature arc codeNeale Ranns2-26/+0
2020-02-18misc: fix coverity warningsDave Barach1-1/+1
2020-01-14classify: Reduce the include dependencies on vnet_classify.hNeale Ranns1-0/+1
2020-01-10docs: Edit FEATURE.yaml files so they can be publishedJohn DeNisco1-3/+3
2020-01-08l2: fix MAC learn counter update on adding MAC entryJohn Lo1-1/+1
2020-01-06l2: Update FEATURE.yamlJohn Lo1-0/+3
2020-01-04l2: Add FEATURE.yamlJohn Lo1-0/+21
2019-12-17l2: l2_patch_main should not be staticVratko Polak1-1/+5
2019-12-17l2: fix l2input_feat_names overflowBenoît Ganne1-1/+1
2019-12-17ip: Protocol Independent IP NeighborsNeale Ranns5-3/+741
2019-12-16vppinfra: bihash walk cb typedef and continue/stop controlsNeale Ranns1-4/+8
2019-12-10api: multiple connections per processDave Barach1-1/+1
2019-11-27misc: add address sanitizer heap instrumentationBenoît Ganne1-8/+3
2019-11-26fib: reduce save_rewrite_length to u8Klement Sekera1-1/+1
2019-11-12interface: Allow VLAN tag-rewrite on non-sub-interfaces too.Jon Loeliger1-35/+0
2019-10-30l2: fix typo in doxygenPaul Vinciguerra1-2/+2
2019-10-22vppinfra: add vec_set_len()Benoît Ganne1-1/+2
2019-09-26classify: use vector code even when data is not alignedDamjan Marion1-61/+19
2019-09-20classify: remove includes from classifier header fileDamjan Marion2-0/+2
2019-09-02ipsec ip tcp l2: multiarch nodes cannot be declared as staticDamjan Marion3-6/+6
2019-08-20vppapigen: remove support for legacy typedefsPaul Vinciguerra1-2/+2
2019-08-15vlib: copy trace_handle in vlib_buffer_copy/clone() functionsJohn Lo1-6/+0
2019-07-23api: binary api cleanupDave Barach2-5/+6
2019-07-09vppinfra: allocate bihash virtual space on demandDave Barach1-0/+4
2019-07-02gbp: add anonymous l3-out external interfacesBenoît Ganne2-0/+2
2019-06-19l2: BD ARP termination entry API updateNeale Ranns2-22/+39