summaryrefslogtreecommitdiffstats
path: root/src/plugins/nat/nat.h
AgeCommit message (Expand)AuthorFilesLines
2020-08-13nat: move deterministic nat to det44 sub featureFilip Varga1-69/+0
2020-08-13nat: remove non-error error countersKlement Sekera1-17/+58
2020-06-22nat: set buf error if can't create userKlement Sekera1-8/+2
2020-06-11nat: simplify bihash buckets/mem configKlement Sekera1-2/+3
2020-06-08nat: more long read after short write optimizationKlement Sekera1-58/+76
2020-06-04nat: add tracing for nat44-hairpinningKlement Sekera1-2/+4
2020-06-03nat: refactor mss_clamping to not depend on snat_main_tOle Troan1-1/+0
2020-05-14nat: "users" dump for ED-NATKlement Sekera1-0/+1
2020-05-14nat: remove unused codeKlement Sekera1-1/+0
2020-05-14nat: ED: store both thread&session idx in hashKlement Sekera1-1/+5
2020-05-13nat: fix LRU blocked by inactive sessionKlement Sekera1-18/+10
2020-05-13nat: perf improvement - replace branchy codeKlement Sekera1-24/+11
2020-05-13nat: handoff next node feature fixFilip Varga1-2/+3
2020-05-08docs: fix merge damage in nat.hDave Wallace1-4/+0
2020-05-08nat: fix per thread data vlib_main_t usage take 2Ole Troan1-3/+0
2020-05-07nat: fix per thread data vlib_main_t usageFilip Varga1-32/+34
2020-05-06docs: clean up make docs jobPaul Vinciguerra1-9/+23
2020-05-06nat: enable force session cleanupFilip Varga1-1/+15
2020-05-04nat: per vrf session limitsFilip Varga1-0/+13
2020-04-28nat: remove unused codeKlement Sekera1-9/+0
2020-04-27nat: improve perf - long read after short writeKlement Sekera1-17/+0
2020-04-24nat: ignore user hash in ED NATKlement Sekera1-3/+2
2020-04-24nat: make usage of vnet_buffer2 transparentKlement Sekera1-8/+0
2020-04-24nat: ED: reduce number of hash tables usedKlement Sekera1-23/+2
2020-04-20nat: remove unused codeKlement Sekera1-14/+0
2020-04-16nat: scavenging functionality removedFilip Varga1-13/+0
2020-04-08nat: use correct data types for memory sizesKlement Sekera1-2/+2
2020-04-08nat: ED: global session LRU listKlement Sekera1-0/+8
2020-04-07nat: ED: port re-use algorithmKlement Sekera1-1/+25
2020-04-07nat: don't drop packet for expired sessionKlement Sekera1-2/+0
2020-03-26nat: transitory timeout for TCP CLOSED stateKlement Sekera1-9/+3
2020-03-25nat: fix error countersKlement Sekera1-0/+6
2020-03-13nat: timed out session scavenging upgradeFilip Varga1-3/+28
2020-03-11nat: dslite plugin separationFilip Varga1-1/+0
2020-02-20nat: avoid running pointless session cleanupsKlement Sekera1-0/+3
2020-02-05nat: move dslite to separate sub-pluginOle Troan1-5/+0
2020-01-03nat: use SVRKlement Sekera1-13/+15
2019-12-12nat: session cleanup fixFilip Varga1-2/+2
2019-12-04fib: Decouple source from priority and behaviourNeale Ranns1-0/+4
2019-11-19nat: respect arc features (multi worker)Filip Varga1-0/+54
2019-08-22nat: handoff traffic matching for dynamic NATFilip Varga1-2/+139
2019-07-31nat: elog rewrite for multi-worker supportFilip Varga1-0/+101
2019-04-24NAT: VPP-1531 api cleanup & updateFilip Varga1-0/+18
2019-04-23Revert "NAT: VPP-1531 api cleanup & update"Ole Trøan1-18/+0
2019-04-23NAT: VPP-1531 api cleanup & updateFilip Varga1-0/+18
2019-03-28Typos. A bunch of typos I've been collecting.Paul Vinciguerra1-3/+3
2019-02-27NAT44: active-passive HA (VPP-1571)Matus Fabian1-3/+6
2019-02-18NAT: VPP-1552 code migration from old multiarch schemeFilip Varga1-2/+25
2018-12-20NAT: total users and sessions gauges (VPP-1484)Matus Fabian1-0/+4
2018-12-18NAT44: nat44_add_del_lb_static_mapping enhancements (VPP-1514)Matus Fabian1-0/+5