aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nat/nat_api.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-31nat: elog rewrite for multi-worker supportFilip Varga1-0/+28
2019-07-12nat: fix net44 lb static APIBenoît Ganne1-1/+1
2019-06-26api: refactor format_vl_api_prefix_t return keysPaul Vinciguerra1-3/+3
2019-06-26api: Remove the inlines file and replace with library functionsNeale Ranns1-1/+0
2019-06-18api: string type to convert to vectorOle Troan1-0/+1
2019-05-09NAT: VPP-1665 coverity scan issue fixFilip Varga1-2/+9
2019-04-24NAT: VPP-1531 api cleanup & updateFilip Varga1-141/+272
2019-04-23Revert "NAT: VPP-1531 api cleanup & update"Ole Trøan1-268/+141
2019-04-23NAT: VPP-1531 api cleanup & updateFilip Varga1-141/+268
2019-04-10API: Fix shared memory only action handlers.Ole Troan1-11/+11
2019-02-27NAT44: active-passive HA (VPP-1571)Matus Fabian1-1/+205
2019-02-26DSLITE: Fix dslite_get_b4_addr_reply message type.Jon Loeliger1-1/+1
2019-01-22NAT: ipfix call optimizationFilip Varga1-2/+1
2019-01-21NAT: VPP-1537 IPFIX per worker processingFilip Varga1-1/+2
2018-12-18NAT44: nat44_add_del_lb_static_mapping enhancements (VPP-1514)Matus Fabian1-9/+67
2018-10-23c11 safe string handling supportDave Barach1-28/+28
2018-10-12NAT44: identity NAT fix (VPP-1441)Matus Fabian1-8/+11
2018-10-08NAT44: do not create session record for identity mapping (VPP-1439)Matus Fabian1-14/+11
2018-10-01thread: Add show threads apiMohsin Kazmi1-1/+1
2018-09-13NAT: TCP MSS clampingMatus Fabian1-0/+59
2018-09-04NAT: add support for configurable port range (VPP-1346)Matus Fabian1-2/+93
2018-09-03NAT44: client-IP based session affinity for load-balancing (VPP-1297)Matus Fabian1-1/+2
2018-08-27NAT44: add support for session timeout (VPP-1272)Matus Fabian1-142/+70
2018-08-22NAT: update nat_show_config_reply API (VPP-1403)Matus Fabian1-0/+9
2018-08-09NAT44: delete user with zero sessions (VPP-1282)Matus Fabian1-2/+6
2018-08-02NAT44: LB NAT - local backends in multiple VRFs (VPP-1345)Matus Fabian1-5/+5
2018-06-15NAT44: endpoint dependent mode (VPP-1273)Matus Fabian1-1/+1
2018-05-28NAT44: code cleanup and refactor (VPP-1285)Matus Fabian1-1/+2
2018-05-17NAT44: nat44_del_session and nat44_user_session_details API update (VPP-1271)Matus Fabian1-8/+60
2018-05-08NAT44: TCP connection close detection (VPP-1266)Matus Fabian1-0/+2
2018-05-03NAT: fix bin API dump of static mappings.Milan Lenco1-2/+5
2018-04-19Add special Twice-NAT feature (VPP-1221)Juraj Sloboda1-4/+20
2018-04-12NAT: disable CLI/API not supported in active mode (VPP-1234)Juraj Sloboda1-3/+136
2018-04-05DSLite: Implement new API call DSLITE_ADDRESS_DUMP.Jon Loeliger1-0/+49
2018-03-28NAT44: fix nat44_user_session_dump and nat44_del_session crash with one worke...Matus Fabian1-1/+1
2018-01-31NAT66 1:1 mapping (VPP-1108)Matus Fabian1-1/+192
2018-01-31NAT44: nat44_static_mapping_details protocol=0 if addr_only=0 (VPP-1158)Matus Fabian1-6/+12
2018-01-25NAT44: add opaque string tag to static mapping APIs (VPP-1147)Matus Fabian1-4/+30
2018-01-22NAT44: asymmetrical static mapping rule (VPP-1135)Matus Fabian1-4/+6
2018-01-11api: remove transport specific code from handlersFlorin Coras1-117/+126
2018-01-11NAT44: asymmetrical load balancing static mapping rule (VPP-1132)Matus Fabian1-2/+5
2018-01-11Add basic support for DS-Lite CE (VPP-1059)Juraj Sloboda1-1/+98
2018-01-09api: refactor vlibmemoryFlorin Coras1-46/+35
2018-01-05Add support for 464XLAT NAT44 mode (VPP-1045)Juraj Sloboda1-0/+3
2017-12-20Translate matching packets using NAT (VPP-1069)Juraj Sloboda1-0/+59
2017-12-19NAT: Twice NAT44 (VPP-969)Matus Fabian1-13/+27
2017-12-13NAT64: multi-thread support (VPP-891)Matus Fabian1-72/+16
2017-11-30NAT44: identity NAT (VPP-1073)Matus Fabian1-2/+144
2017-11-29NAT: Remove old SNAT API (VPP-1070)Matus Fabian1-1273/+2
2017-11-08NAT64 to use IPv4 address from interface (VPP-1051)Matus Fabian1-0/+39