aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/l2
AgeCommit message (Expand)AuthorFilesLines
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
2018-04-13bond: ping fails between l2 BD [VPP-1238]Steven1-0/+7
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