aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nat/nat.h
AgeCommit message (Expand)AuthorFilesLines
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
2018-11-29NAT: syslog - sessions logging (VPP-1139)Matus Fabian1-0/+3
2018-11-22NAT44: Apply transitory timeout on TCP RST (VPP-1494)Matus Fabian1-0/+1
2018-11-19NAT44: fix bug in TCP close with output-feature interface (VPP-1493)Matus Fabian1-0/+7
2018-10-12NAT44: identity NAT fix (VPP-1441)Matus Fabian1-0/+7
2018-10-08NAT44: do not create session record for identity mapping (VPP-1439)Matus Fabian1-18/+44
2018-09-24NAT44: endpoint-dependent mode session timeout improvement (VPP-1423)Matus Fabian1-1/+1
2018-09-21NAT: Refactoring / Housekeeping (VPP-1415)Matus Fabian1-220/+592
2018-09-13NAT: TCP MSS clampingMatus Fabian1-0/+4
2018-09-04NAT: add support for configurable port range (VPP-1346)Matus Fabian1-0/+19
2018-09-03NAT44: client-IP based session affinity for load-balancing (VPP-1297)Matus Fabian1-2/+18
2018-08-27NAT44: add support for session timeout (VPP-1272)Matus Fabian1-3/+14
2018-08-15VPP-1387:foreach outside address vector to find correct index when free outsi...shubing guo1-2/+1
2018-08-02NAT44: LB NAT - local backends in multiple VRFs (VPP-1345)Matus Fabian1-1/+3
2018-07-10NAT44: multiple outside FIB tables (VPP-1314)Matus Fabian1-0/+8
2018-06-15NAT44: endpoint dependent mode (VPP-1273)Matus Fabian1-8/+26
2018-05-28NAT44: code cleanup and refactor (VPP-1285)Matus Fabian1-187/+20
2018-05-17NAT44: nat44_del_session and nat44_user_session_details API update (VPP-1271)Matus Fabian1-15/+47
2018-05-14NAT44: delete closed TCP session (VPP-1274)Matus Fabian1-0/+31
2018-05-08NAT44: TCP connection close detection (VPP-1266)Matus Fabian1-2/+28
2018-04-19Add special Twice-NAT feature (VPP-1221)Juraj Sloboda1-10/+19
2018-04-18NAT44: recycle old sessions for forwarding bypass (VPP-1240)Matus Fabian1-0/+7
2018-04-11NAT44: fix setting of flag SNAT_SESSION_FLAG_LOAD_BALANCING (VPP-1235)Matus Fabian1-1/+2
2018-03-24User session counters stay <= per-user limitMatthew Smith1-0/+12
2018-01-25NAT44: add opaque string tag to static mapping APIs (VPP-1147)Matus Fabian1-2/+4
2018-01-25NAT: nat.c refactor (split out CLI) (VPP-1140)Matus Fabian1-0/+6
2018-01-22NAT44: asymmetrical static mapping rule (VPP-1135)Matus Fabian1-1/+1
2018-01-11NAT44: asymmetrical load balancing static mapping rule (VPP-1132)Matus Fabian1-1/+2
2018-01-05Add support for 464XLAT NAT44 mode (VPP-1045)Juraj Sloboda1-0/+2
2017-12-20Translate matching packets using NAT (VPP-1069)Juraj Sloboda1-0/+3
2017-12-19NAT: Twice NAT44 (VPP-969)Matus Fabian1-10/+51
2017-12-13NAT64: multi-thread support (VPP-891)Matus Fabian1-5/+0
2017-11-09Port restricted NAT44 (VPP-1048)Matus Fabian1-0/+13
2017-11-07SNAT: IP fragmentation (VPP-890)Matus Fabian1-3/+29
2017-11-07NAT: DS-Lite (VPP-1040)Matus Fabian1-3/+6