summaryrefslogtreecommitdiffstats
path: root/src/vnet/buffer.h
AgeCommit message (Expand)AuthorFilesLines
2021-12-31misc: Remove the unused GBP fields from the buffer meta-dataNeale Ranns1-9/+1
2021-11-04ip: reassembly: avoid reading truncated L4 headersKlement Sekera1-1/+2
2021-11-02fib: allow vnet rewrite max size to be smaller the pre_dataBenoît Ganne1-1/+3
2021-10-21ip: Add ip46-local node for local swif[rx]Nathan Skrzypczak1-2/+11
2021-08-20vlib: add format_vnet_buffer_no_chainBenoît Ganne1-1/+1
2021-07-16vlib: add tunnel offload flags for vlib_buffer_tMohsin Kazmi1-2/+8
2021-05-06vlib: fix the offload flags sizeMohsin Kazmi1-18/+18
2021-05-05vlib: move offload flags to 1st cacheline in vlib_buffer_tMohsin Kazmi1-8/+6
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-7/+0
2021-03-09nat: fix dst nat thread issuesKlement Sekera1-2/+5
2021-03-07dispatch-trace: move dispatch trace pcap code to pluginDamjan Marion1-0/+3
2021-02-23vlib: fix offload flags value resetBenoît Ganne1-2/+11
2021-02-15vlib: refactor checksum offload supportMohsin Kazmi1-37/+71
2021-02-12ipsec: Store thread-index in buffer meta-data during SA handoffNeale Ranns1-0/+3
2021-02-10nat: fix EI hairpinning thread safetyKlement Sekera1-0/+1
2021-01-18nat: deal with flows instead of sessionsKlement Sekera1-3/+5
2020-12-03nat: fix forwarding handoff workaroundFilip Varga1-3/+2
2020-05-14nat: ED: store both thread&session idx in hashKlement Sekera1-1/+1
2020-04-24nat: make usage of vnet_buffer2 transparentKlement Sekera1-0/+6
2020-01-15ip: align reass.save_rewrite_lengthv20.05-rc0Klement Sekera1-4/+13
2020-01-03nat: use SVRKlement Sekera1-19/+26
2019-11-26fib: reduce save_rewrite_length to u8Klement Sekera1-2/+12
2019-10-22ip: reassembly: avoid corruption in vnet bufferKlement Sekera1-17/+18
2019-10-09mpls: support fragmentation of mpls output packetRajesh Goel1-0/+4
2019-09-26ip: add shallow virtual reassembly functionalityKlement Sekera1-7/+32
2019-07-22gso: Fix the l3 packet gso segment sizeMohsin Kazmi1-1/+4
2019-07-05sctp: move to plugins, disabled by defaultFlorin Coras1-14/+0
2019-06-21tcp: add option to pass opaque to next nodeFlorin Coras1-1/+5
2019-06-18ipsec: ipsec-tun protectNeale Ranns1-0/+1
2019-06-18ip: reassembly-separate feature and custom codeKlement Sekera1-2/+2
2019-06-06DVR: Control the reinject as L2 or L3 based on the output interface typeNeale Ranns1-1/+1
2019-06-06reassembly: support more custom options for appsKlement Sekera1-0/+1
2019-03-29IPSEC-GRE: fixes and API update to common types.Neale Ranns1-1/+0
2019-03-06GBP: use sclass in the DP for policyNeale Ranns1-5/+1
2019-03-04Hash and handoff reassembly fragmentsVijayabhaskar Katamreddy1-0/+2
2019-02-19tap gso: experimental supportAndrew Yourtchenko1-9/+26
2019-01-22GBP: Sclass to src-epg conversionsNeale Ranns1-1/+5
2019-01-02Revert "add ipsecmb plugin"Florin Coras1-4/+0
2019-01-02add ipsecmb pluginKlement Sekera1-0/+4
2018-12-04Add VNET_BUFFER_F_AVAIL definitionsDave Barach1-1/+25
2018-11-30Metadata / opaque formatting belongs in vppDave Barach1-22/+22
2018-09-27IPIP and IPv6 fragmentationOle Troan1-1/+0
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra1-4/+4
2018-09-10vxlan-gbp: Add support for vxlan gbpMohsin Kazmi1-1/+3
2018-08-03loop counter to prevent infiinte number of look ups per-packetNeale Ranns1-1/+3
2018-07-19Cleanup of handoff codeDamjan Marion1-15/+0
2018-07-02Fixing ip4-reassembly ip6-reassembly non feature node, next_node_index settingVijayabhaskar Katamreddy1-1/+0
2018-06-25MAP: Move MAP-E/T to a plugin.Ole Troan1-8/+0
2018-06-08Adding pad for reasm vnet_buffer reasm struct sothat adj_index is retainedVijayabhaskar Katamreddy1-0/+1
2018-06-04Remove unused GRE buffer meta-dataNeale Ranns1-6/+0