summaryrefslogtreecommitdiffstats
path: root/src/vnet/ethernet
AgeCommit message (Expand)AuthorFilesLines
2018-11-21ethernet-input: fix assert in l2 modeDamjan Marion1-9/+24
2018-11-20ethernet-input optimizationsDamjan Marion3-22/+533
2018-11-18mac_address_t: size to 6 bytes so it represents wire formatNeale Ranns1-7/+15
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach2-23/+25
2018-11-13vlib rename vlib_frame_args(...) to vlib_frame_scalar_args(..)Damjan Marion1-1/+1
2018-11-07GBP Endpoint LearningNeale Ranns1-0/+13
2018-11-06BD ARP entry use common API typesNeale Ranns1-5/+13
2018-11-05Genric API types format/unformat support for VAT and custom dumpNeale Ranns4-13/+21
2018-11-02arp:add error counters for all failure casesEyal Bari1-3/+3
2018-10-23c11 safe string handling supportDave Barach1-3/+3
2018-10-12vnet: complete the fix for l3_hdr_offset calculation for single loop fastpass...Andrew Yourtchenko1-1/+1
2018-10-09vnet: ethernet-input incorrectly sets l3_hdr_offset in some casesAndrew Yourtchenko1-26/+26
2018-10-05On interface deletion - make sure any vlan qinq table is clearedJohn Lo1-0/+2
2018-10-02Enabled untagged vs default functionalityMike Bly2-6/+5
2018-09-25L2 BD: introduce a BD interface on which to send UU packetsNeale Ranns1-1/+2
2018-09-25dpdk: show pluggable info in 'show hardware'Damjan Marion2-19/+48
2018-09-24ARP: don't use RPC for requests initiated from the main threadNeale Ranns2-114/+87
2018-09-14Revert "L2-input: use vlib_buffer_enqueue_to_next"John Lo1-3/+3
2018-09-13L2-input: use vlib_buffer_enqueue_to_nextNeale Ranns1-3/+3
2018-09-12fix missing extern in vnet/ethernet/node.cDamjan Marion1-1/+1
2018-09-10new multiversioning on ethernet input nodesDamjan Marion1-34/+16
2018-09-08L2 BVI/FIB: Update L2 FIB table when BVI's MAC changesNeale Ranns2-1/+15
2018-09-06eth_mac_equal takes const pointersNeale Ranns1-1/+1
2018-09-05Add missing API MAC address encode implementationNeale Ranns1-0/+1
2018-08-31Fix typoDave Barach1-1/+1
2018-08-31Introduce a mac_address_t on the API and in VPPNeale Ranns6-2/+236
2018-08-22Consolidate the [un]format_mac_address implementationsNeale Ranns2-0/+15
2018-07-30FIB: return entry prefix by const reference to avoid the copyNeale Ranns1-7/+8
2018-07-21Loopback tx: support multiple tx intfcs per frameDave Barach1-153/+197
2018-07-20IP directed broadcastNeale Ranns1-0/+9
2018-07-20QoS: marking and recording for MPLS and VLANNeale Ranns1-0/+8
2018-07-19Remove unused argument to vlib_feature_nextDamjan Marion1-3/+3
2018-07-17loopback:fix delete to check interface classEyal Bari1-13/+6
2018-07-15VPP-1341: fix loopback interface graph arcsDave Barach1-50/+173
2018-07-14Improve IP4 ARP and IP6 ND Events Notificationv18.10-rc0John Lo1-10/+25
2018-07-11avoid using thread local storage for thread indexDamjan Marion2-2/+2
2018-07-07PipesNeale Ranns2-3/+15
2018-06-25Add checks for bad ARP request packets in arp-termination nodeJohn Lo1-12/+9
2018-06-19Check get packet template allocation failure (VPP-1321)John Lo1-0/+6
2018-06-11MTU: Software interface / Per-protocol MTU supportOle Troan1-3/+1
2018-06-08Gratuitous ARP packet handlingNeale Ranns1-8/+33
2018-06-07Revert "Allow arp-input node to learn IPv4 neighbors from GARP packets"John Lo1-5/+0
2018-06-07Allow arp-input node to learn IPv4 neighbors from GARP packetsJohn Lo1-0/+5
2018-06-05bond: send gratuitous arp when the active slave went down in active-backup modeSteven2-14/+16
2018-05-28Fix IP neighbor/arp pool full and static entry handlingJohn Lo1-69/+69
2018-05-25ARP proxy dumpsNeale Ranns3-20/+78
2018-05-18ARP: Ensure STATIC and DYANMIC ARP flags are mutually exclusive.Jon Loeliger1-3/+9
2018-05-11Periodic scan and probe of IP neighbors to maintain neighbor poolsJohn Lo2-4/+15
2018-04-27TAP memory leaks:Neale Ranns1-1/+0
2018-04-19Minor optimzation/cleanup to ethernet-input nodeJohn Lo1-5/+5