aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/snat
AgeCommit message (Expand)AuthorFilesLines
2017-05-10SNAT: move API code to separate fileMatus Fabian3-1256/+1311
2017-04-27CGN: Send ICMP error packet if user is out of sessions availableMartin Gálik1-6/+21
2017-04-26CGN: Session dump, test naming for ports fixedMartin Gálik3-3/+153
2017-04-26CGNAT: close session API and CLI commands.Martin Gálik3-4/+351
2017-04-25"autoreply" flag: autogenerate standard xxx_reply_t messagesDave Barach1-80/+8
2017-04-21CGN: IPFIX loggingMatus Fabian3-18/+215
2017-04-19Support ping from outside network in 1:1 NAT (VPP-695)Juraj Sloboda4-45/+59
2017-04-12Handle multiple flows with the same client port in deterministic NATJuraj Sloboda2-15/+23
2017-04-12CGN: configurable timeoutsMatus Fabian5-15/+290
2017-04-12Support ICMP session timeout in deterministic NATJuraj Sloboda2-1/+8
2017-04-11Add ICMP support for deterministic NATJuraj Sloboda4-26/+414
2017-04-10Refactor SNAT codeJuraj Sloboda3-119/+132
2017-04-10Handle ICMP echo with TTL=1 in deterministic and fast SNAT nodesJuraj Sloboda2-3/+85
2017-04-10Make fixes in SNAT codeJuraj Sloboda2-52/+56
2017-04-06Use thread local storage for thread indexDamjan Marion3-111/+111
2017-03-22vlib: add description field in plugin registrationDamjan Marion1-0/+1
2017-03-22SNAT: added actual delete to snat_det_mapMartin1-12/+45
2017-03-16API:replaced all REPLY_MACRO's with api_helper_macros.hEyal Bari1-1/+1
2017-03-15API: define optional base_id for REPLY_MACRO'sEyal Bari1-102/+3
2017-03-13Refactor SNAT ICMP codeJuraj Sloboda4-314/+558
2017-03-08SNAT: deterministic map dumpMartin3-3/+125
2017-03-08SNAT: fix coverity warnings (VPP-608)Matus Fabian1-2/+3
2017-03-08SNAT: user_session_dump is_ip4 and vat unformating addedMartin3-0/+20
2017-03-08CGN: fix outside port calculation and set buffer error (VPP-623)Matus Fabian2-18/+33
2017-03-07CGN: Deterministic NAT (VPP-623)Matus Fabian8-163/+2148
2017-03-07Add setting of tenant VRF id for SNAT addresses (VPP-641)Juraj Sloboda4-8/+42
2017-03-07silence -Wmaybe-uninitialized warningGabriel Ganne1-1/+1
2017-03-06SNAT: session dump last heard type fixMartin2-3/+3
2017-03-04Fix duplicate binary API registration messages / bugsDave Barach1-2/+1
2017-03-02SNAT: user's dump and session dump of a certain snat user.magalik6-3/+288
2017-03-01VPP-598: tcp stack initial commitDave Barach2-25/+25
2017-02-22VPP-635: CLI Memory leak with invalid parameterBilly McFall1-43/+96
2017-02-22Repair SNAT's IPFIX and IF-add-del test functions.Jon Loeliger1-2/+2
2017-02-17Fix handling of ping to SNAT out interfaceJuraj Sloboda1-6/+7
2017-02-16Add handling of ICMP error packets in SNAT (VPP-629)Juraj Sloboda2-49/+347
2017-02-15SNAT: add static mappings with unresolved external interface address to snat_...Matus Fabian3-4/+81
2017-02-06SNAT: fix snat_add_static_mapping_command() uninitialized variableMatus Fabian2-5/+16
2017-02-05SNAT: initialize outside and inside FIB index in snat_configMatus Fabian2-36/+5
2017-02-03Plugin infrastructure improvementsDamjan Marion2-22/+6
2017-02-03SNAT: fix invalid outside FIB indexMatus Fabian1-0/+14
2017-02-03SNAT: Port allocation per protocolMatus Fabian7-131/+219
2017-02-02Remove unnecessary block structure around CONTROL_PING messages.Jon Loeliger1-25/+25
2017-02-02Refactor fragile msg macro W and W2 to not burry return control flow.Jon Loeliger1-38/+36
2017-02-02Localize the timeout variable within the W message macro.Jon Loeliger1-12/+0
2017-02-02Convert message macro S to accept a message pointer parameter;Jon Loeliger1-17/+24
2017-02-02Ensure all M() and M2() second parameters are the message pointer.Jon Loeliger1-17/+17
2017-02-02SNAT: changed source for outbound address FIB entry (VPP-613)Matus Fabian1-21/+11
2017-01-31SNAT: Add outbound addresses to FIB (VPP-613)Matus Fabian1-1/+110
2017-01-27drop-and-count snat out2in packets with no translationsDave Barach1-3/+41
2017-01-25Repair plugin binary API message numberingDave Barach1-0/+2