summaryrefslogtreecommitdiffstats
path: root/VNFs/vCGNAPT
AgeCommit message (Collapse)AuthorFilesLines
2017-06-01[SAMPLEVNF] Adding support to handle more than 16 portsDeepak S2-3/+12
This patch extends num_ports vnf can handle ports > 16 . This include changes in the memory allocatiion and size of different paramters Change-Id: Id8907327023ba863ad107bb874cfb60bd38daee5 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-05-30If port configuration fails. Try again after disabling TX OFFLOADDeepak S1-2/+8
Change-Id: I5eaf64a0cac8747ba5ac79bfd036a77cee766e39 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-05-11Allow enable/disable of checksum for cgnaptDeepak S2-19/+19
JIRA: SAMPLEVNF-11 Enable Checksum in makefile add CHECKSUM_REQ --> hw_checksum_req=1 in config for hw_checksum --> hw_checksum_req=0 in config for sw_checksum disable checksum in makefile comment CHECKSUM_REQ Change-Id: I5ebcfe845082ea49acaa13bc963fc07b92b90650 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-05-11Default enable only NAPT featuresDeepak S1-5/+5
JIRA: SAMPLEVNF-11 By Default CGNAPT will have only NAPT feature. To enable other advance feature, Uncomment same in Makefile - PCP - SIP_ALG - CT_CGNAT - FTP_ALG Change-Id: I8602726e6db8a899a94028f7bc16d6e7339438b9 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-04-19vCGNAPT VNF initial check-inDeepak S44-0/+20081
JIRA: SAMPLEVNF-5 The vCGNAPT implementation contains following features: • Static and dynamic Network address translation. • Static and dynamic Network address and port translation • ARP (request, response, gratuitous) • ICMP (terminal echo, echo response, pass-through) • ICMPv6 and ND • UDP, TCP and ICMP protocol pass-through • Multithread support and Multiple physical port support • Limiting max ports per client • Limiting max clients per public IP address • Live Session tracking to NAT flow • NAT64 – connectivity between IPv6 access network to IPv4 data • PCP - Port Control protocol • SIP functionality • FTP functionality Change-Id: I5ebb44ae60e32dd6da5e793efd91a6831a4d30a7 Signed-off-by: Deepak S <deepak.s@linux.intel.com>