aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/ip
AgeCommit message (Expand)AuthorFilesLines
2019-07-11ip: Punt node does not free iovecsNeale Ranns2-9/+19
2019-05-31VPP-1692: move NULL pointer checkv19.04.1Dave Barach1-5/+5
2019-04-10API: Fix shared memory only action handlers.Ole Troan1-5/+4
2019-04-10Make tcp/udp/icmp compute checksum safer for buffer-chain caseJohn Lo2-2/+2
2019-04-08fixing typosJim Thompson4-7/+7
2019-03-28Punt InfraNeale Ranns1-2/+2
2019-03-28IPSEC: run encrpyt as a feautre on the tunnelNeale Ranns2-14/+42
2019-03-28Typos. A bunch of typos I've been collecting.Paul Vinciguerra2-2/+2
2019-03-26ip6-rewrite: bug fix buffer->error in dual loopKingwel Xie2-5/+24
2019-03-22ipv6: vectorized ext header checkDamjan Marion2-10/+35
2019-03-21icmp: bug fix of buffer->errorKingwel Xie2-2/+18
2019-03-15Revert "API: Cleanup APIs interface.api"Ole Trøan1-1/+0
2019-03-15API: Cleanup APIs interface.apiJakub Grajciar1-0/+1
2019-03-14IGMP: typo and doc fix (no behaviour change)Neale Ranns1-1/+1
2019-03-12ip: migrate old MULTIARCH macros to VLIB_NODE_FNFilip Tehlar9-174/+166
2019-03-12ICMP46 error: Clone first buffer instead of "truncating" original bufferOle Troan2-52/+36
2019-03-07API: Add python2.7 support for enum flags via aenumOle Troan1-1/+0
2019-03-06ip: coverity woesSteven Luong1-4/+4
2019-03-06punt.c -- coverity woesSteven Luong1-9/+0
2019-03-04Hash and handoff reassembly fragmentsVijayabhaskar Katamreddy2-61/+448
2019-02-26VPP-1574: minimize RPC barrier sync callsDave Barach1-5/+25
2019-02-25buffer chain linearizationKlement Sekera3-336/+82
2019-02-19reassembly: handle ip6 atomic fragmentsKlement Sekera1-6/+3
2019-02-19reassembly: fix buffer usage counterKlement Sekera1-5/+7
2019-02-19tap gso: experimental supportAndrew Yourtchenko2-17/+81
2019-02-19VPP-1573 fix crash in ip6 reassemblyKlement Sekera1-1/+1
2019-02-19ip6-local: fix uninitialized variable errorDamjan Marion1-1/+1
2019-02-18Explicit dual-loop in ip6-localBenoît Ganne1-72/+134
2019-02-15Optimize ip6-localBenoît Ganne1-246/+187
2019-02-14Add -fno-common compile optionBenoît Ganne2-1/+5
2019-02-13ip6: convert code to new multiarchDamjan Marion2-96/+82
2019-02-09buffers: fix typoDamjan Marion3-5/+5
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion3-4/+6
2019-02-02Deprecate old mutliarch code, phase 1Damjan Marion1-22/+1
2019-01-30Use IP and MAC API types for neighborsNeale Ranns13-366/+418
2019-01-25IP6 FIB: walk table for dump (VPP-1553)Neale Ranns1-12/+7
2019-01-23IP route local and connectedNeale Ranns1-2/+9
2019-01-20buffers: don't init metadata, as it is already initializedDamjan Marion3-9/+0
2019-01-19buffers: remove free-list information from buffer metadataDamjan Marion1-2/+1
2019-01-18buffers: remove freelist argument from vlib_buffer_add_dataDamjan Marion1-13/+7
2019-01-10ARP/ND: copy opaque2 persistent fields to new packetNeale Ranns2-2/+8
2019-01-07VOM: mroutesNeale Ranns2-6/+14
2019-01-07Handle buffer alloc failure in vlib_buffer_add_dataDave Barach2-23/+47
2019-01-02Fixes for buliding for 32bit targets:David Johnson1-1/+1
2019-01-01buffers: remove unused codeDamjan Marion1-6/+2
2018-12-20FIB: encode the label stack in the FIB path during table dumpNeale Ranns1-0/+2
2018-12-20reassembly: replace asserts with error countersKlement Sekera4-128/+272
2018-12-18MFIB: recurse resolution through an MFIB entryNeale Ranns1-20/+20
2018-12-16VPP-1523: harden reassemblyKlement Sekera1-5/+3
2018-12-16IP6-MFIB: replace the radix tree with bihash (VPP-1526)Neale Ranns3-11/+31