summaryrefslogtreecommitdiffstats
path: root/src/vnet/ip
AgeCommit message (Expand)AuthorFilesLines
2021-08-11ip: [re]introduce the 8-8-8-8 stride MTRIENeale Ranns2-50/+215
2021-08-11ip: Rename the ip4 mtrie function to be 16_8_8 specificNeale Ranns2-174/+158
2021-08-10ip: Use the IP4 lookup functionsNeale Ranns2-76/+15
2021-08-10ip: Remove the 'test lookup' CLI commandNeale Ranns1-97/+0
2021-08-05ip: fix ip punt redirect cliBenoît Ganne2-13/+12
2021-07-29ip: add api test fileFilip Tehlar1-0/+1527
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion6-19/+19
2021-07-14ip: fix check_adj_port_range_x1Damjan Marion1-2/+2
2021-07-14ip: improve check_adj_port_range_x1Damjan Marion1-35/+5
2021-07-13misc: remove vnet_all_api_h and vnet_msg_enumFilip Tehlar1-14/+0
2021-07-13misc: fix init order to avoid startup warningsBin Zhou (bzhou2)1-16/+6
2021-07-01ip: api cleanupFilip Tehlar2-97/+21
2021-06-22misc: punt: api cleanupFilip Tehlar2-48/+9
2021-06-07pg: Reduce the inclusion of pg.hNeale Ranns4-0/+4
2021-05-27ip: allow the 'ip6 enable' on tunnel interface typesNeale Ranns1-27/+19
2021-05-14vlib: pass node runtime to vlib_buffer_enqueue_to_thread()Damjan Marion4-12/+8
2021-05-11ip: ensure ttl doesn't decrease to 0 when puntingAloys Augustin1-0/+2
2021-05-06vlib: fix the offload flags sizeMohsin Kazmi1-2/+2
2021-05-05vlib: move offload flags to 1st cacheline in vlib_buffer_tMohsin Kazmi2-5/+5
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne2-3/+0
2021-04-28ip: extend the punt cli to accept reason filter for sockets registrationArthur de Kerhor1-0/+6
2021-04-27misc: fix dead storesDamjan Marion1-1/+1
2021-04-22ip: remove unnecesary inlining in ip4-rewrite nodeDamjan Marion1-16/+3
2021-04-21vppinfra: more avx512 inlines (compress, expand, from, is_equal_mask)Damjan Marion1-1/+1
2021-04-18ip: remove dead code from ip_csumDamjan Marion1-1/+0
2021-04-01ip: extend show cmd of ip reassembly configurationAnton Nikolaev4-0/+16
2021-03-19vxlan: add tunnel cache to graph nodeJunfeng Wang1-6/+4
2021-03-16fib: Allow the creation of new source on the APINeale Ranns2-4/+276
2021-03-14ip: extend punt CLI for exception packetsMohammed Hawari2-4/+81
2021-02-19policer: move handoff checks into policer codeBrian Russell1-30/+12
2021-02-15vlib: refactor checksum offload supportMohsin Kazmi4-38/+37
2021-02-15ip: Path MTUNeale Ranns5-13/+1351
2021-02-15policer: improve policer structBrian Russell1-1/+1
2021-02-12policer: remove SSE2 prefixBrian Russell1-3/+3
2021-02-08tunnel: support copying TTL and flow label from inner to outerNeale Ranns2-8/+43
2021-02-05ip: Remove unused include fileNeale Ranns1-1/+0
2021-02-05nat: 1:1 policy NATOle Troan1-2/+2
2021-01-28ip: do policer thread handoff from punt policersBrian Russell3-51/+130
2021-01-28ip: add frame queues to punt policer nodesBrian Russell2-0/+10
2021-01-28ip: Router ID included in flow hashNeale Ranns8-7/+60
2021-01-21ip: do not return uninitialized IPv6 ll attributesBenoît Ganne1-3/+7
2021-01-21ip: Use correct enum type in ip_address_setNeale Ranns2-5/+5
2021-01-21ip: use IPv6 flowlabel in flow hash computationAhmed Abdelsalam12-96/+111
2021-01-21ip: set correct error in ip6-localBenoît Ganne1-3/+3
2021-01-20ip: add API to retrieve IPv6 link-layer addressBenoît Ganne2-35/+84
2021-01-18ipsec: Support MPLS over IPSec[46] interfaceNeale Ranns1-2/+0
2021-01-12ip: vtep fixes for alignment and cache update.Ray Kinsella1-2/+2
2020-12-28vlib: add missing file template descriptionsPaul Vinciguerra1-1/+1
2020-12-27ip: Use full reassembly for fragments in ip6-localNeale Ranns2-3/+1
2020-12-16ip: fix possible missing trace indexesKlement Sekera4-0/+28