keystone-rtos/netapi.git
6 years agoUpdate config file paths to point to new location on filesystem
Tinku Mannan [Fri, 15 Aug 2014 11:53:18 +0000 (07:53 -0400)]
Update config file paths to point to new location on filesystem

6 years agoIntegrate transport_dpi_demo with RM
Tinku Mannan [Thu, 14 Aug 2014 19:26:27 +0000 (15:26 -0400)]
Integrate transport_dpi_demo with RM

6 years agoMerge remote branch 'origin/dpi_demo'
Tinku Mannan [Thu, 14 Aug 2014 13:49:12 +0000 (09:49 -0400)]
Merge remote branch 'origin/dpi_demo'

6 years agoMulti-proc changes for integration with latest NWAL
Tinku Mannan [Thu, 14 Aug 2014 13:45:20 +0000 (09:45 -0400)]
Multi-proc changes for integration with latest NWAL

6 years agoMerge branch 'multi-proc'
Tinku Mannan [Wed, 13 Aug 2014 17:15:06 +0000 (13:15 -0400)]
Merge branch 'multi-proc'

Conflicts:
ti/runtime/netapi/src/netapi_init.c
ti/runtime/netapi/src/netapi_loc.h
ti/runtime/netapi/test/net_test_bench.c
ti/runtime/netapi/test/net_test_router.c

6 years agoUpdates to transport_dpi_demo_setup to restart thttpd with ability to run cgi scripts...
Tinku Mannan [Tue, 12 Aug 2014 13:23:27 +0000 (09:23 -0400)]
Updates to transport_dpi_demo_setup to restart thttpd with ability to run cgi scripts, other minor updates.

6 years agoUpdates to transport_dpi_demo_setup.sh
Tinku Mannan [Mon, 11 Aug 2014 18:48:13 +0000 (14:48 -0400)]
Updates to transport_dpi_demo_setup.sh

6 years agoUpdate net_test setup scripts to reflect new path to config files
Tinku Mannan [Mon, 11 Aug 2014 14:42:56 +0000 (10:42 -0400)]
Update net_test setup scripts to reflect new path to config files

6 years agoMakefile updates for install
Tinku Mannan [Fri, 8 Aug 2014 19:13:34 +0000 (15:13 -0400)]
Makefile updates for install

6 years agoAdding demo setup files
Tinku Mannan [Fri, 8 Aug 2014 18:42:37 +0000 (14:42 -0400)]
Adding demo setup files

6 years agoUpdate calls to netapi_netcpCfgCreateMacInterface with etherType field
Tinku Mannan [Fri, 8 Aug 2014 17:54:37 +0000 (13:54 -0400)]
Update calls to netapi_netcpCfgCreateMacInterface with etherType field

6 years agoRenaming demo files to reflect transport, fix stats collection for multi-proc
Tinku Mannan [Fri, 8 Aug 2014 16:39:05 +0000 (12:39 -0400)]
Renaming demo files to reflect transport, fix stats collection for multi-proc

6 years agoUpdates for stats collection across processes
Tinku Mannan [Fri, 8 Aug 2014 16:36:35 +0000 (12:36 -0400)]
Updates for stats collection across processes

6 years agoAdding netapi dpi demo files
Tinku Mannan [Tue, 5 Aug 2014 15:13:32 +0000 (11:13 -0400)]
Adding netapi dpi demo files

6 years agoAdd support for etherType field for netapi_netcpCfgCraeteMacInterface
Tinku Mannan [Tue, 5 Aug 2014 13:55:15 +0000 (09:55 -0400)]
Add support for etherType field for netapi_netcpCfgCraeteMacInterface

6 years agoAdditional fix for SDOCM00107974: Add support for hmac-sha256 in netapi ipsecmgr...
Tinku Mannan [Mon, 28 Jul 2014 19:35:18 +0000 (15:35 -0400)]
Additional fix for SDOCM00107974: Add support for hmac-sha256 in netapi ipsecmgr daemon

6 years agoIntegrate net_test_router with RM. DEV.NETAPI.01.01.00.02
Tinku Mannan [Fri, 25 Jul 2014 14:00:31 +0000 (10:00 -0400)]
Integrate net_test_router with RM.

6 years agoUpdate version to 01.01.00.02
Tinku Mannan [Thu, 24 Jul 2014 17:41:17 +0000 (13:41 -0400)]
Update version to 01.01.00.02

6 years agoSDOCM00112119,SDOCM00108231: Added option for stop_offload command to not expire SA
Tinku Mannan [Wed, 23 Jul 2014 14:57:13 +0000 (10:57 -0400)]
SDOCM00112119,SDOCM00108231: Added option for stop_offload command to not expire SA

6 years agoDOCM00112138: Resolve issue with NETAPI ipsecmgr delete Sa interface API.
Tinku Mannan [Sat, 19 Jul 2014 15:28:45 +0000 (11:28 -0400)]
DOCM00112138: Resolve issue with NETAPI ipsecmgr delete Sa interface API.

6 years agoRemove printf from pktio send functions.
Tinku Mannan [Fri, 18 Jul 2014 18:51:24 +0000 (14:51 -0400)]
Remove printf from pktio send functions.

6 years agoResolve NETAPI library coverity warnings.
Tinku Mannan [Fri, 18 Jul 2014 18:24:09 +0000 (14:24 -0400)]
Resolve NETAPI library coverity warnings.

7 years agonet_test_loopback: only teardown DSP fastpath classifier and pktio channel if NETAPI_...
Tinku Mannan [Wed, 18 Jun 2014 14:22:01 +0000 (10:22 -0400)]
net_test_loopback: only teardown DSP fastpath classifier and pktio channel if NETAPI_SYS_MASTER

7 years agoFix delete and find pktio internal functions
Tinku Mannan [Wed, 18 Jun 2014 13:51:49 +0000 (09:51 -0400)]
Fix delete and find pktio internal functions

7 years agoTest application updates for Multi-process support in NETAPI
Tinku Mannan [Tue, 17 Jun 2014 18:55:28 +0000 (14:55 -0400)]
Test application updates for Multi-process support in NETAPI

7 years agoMulti-proc support in NETAPI
Tinku Mannan [Tue, 17 Jun 2014 18:54:37 +0000 (14:54 -0400)]
Multi-proc support in NETAPI

7 years agoUpate pktio.c to include csl_qm_queue.h DEV.NETAPI.01.01.00.01
Tinku Mannan [Wed, 4 Jun 2014 15:12:48 +0000 (11:12 -0400)]
Upate pktio.c to include csl_qm_queue.h

7 years agoFix compilation issues
Tinku Mannan [Tue, 3 Jun 2014 16:55:27 +0000 (12:55 -0400)]
Fix compilation issues

7 years agoUpdate release version
Tinku Mannan [Thu, 22 May 2014 19:33:20 +0000 (15:33 -0400)]
Update release version

7 years agoRelease spinlock in case of sock_send failure to RM server
Tinku Mannan [Thu, 22 May 2014 19:19:12 +0000 (15:19 -0400)]
Release spinlock in case of sock_send failure to RM server

7 years agoSDOCM00107974: Add support for hmac-sha2-256 in netapi ipsecmgr daemon
Tinku Mannan [Thu, 22 May 2014 19:18:05 +0000 (15:18 -0400)]
SDOCM00107974: Add support for hmac-sha2-256 in netapi ipsecmgr daemon

7 years agoNETAPI ipsecmgr daemon changes to integrate with Resource Manager(RM)
Tinku Mannan [Wed, 14 May 2014 18:08:42 +0000 (14:08 -0400)]
NETAPI ipsecmgr daemon changes to integrate with Resource Manager(RM)

7 years agoNETAPI library and test changes to integrate with Resource Manager(RM)
Tinku Mannan [Wed, 14 May 2014 18:04:43 +0000 (14:04 -0400)]
NETAPI library and test changes to integrate with Resource Manager(RM)

7 years agoSDOCM00107645: ipsecmgr sampe application needs to provide option for user to give...
Tinku Mannan [Thu, 8 May 2014 13:41:33 +0000 (09:41 -0400)]
SDOCM00107645: ipsecmgr sampe application needs to provide option for user to give flow to use for egress offload

7 years agoSDOCM00107645: ipsecmgr sampe application needs to provide option for user to give...
Tinku Mannan [Tue, 6 May 2014 14:51:23 +0000 (10:51 -0400)]
SDOCM00107645: ipsecmgr sampe application needs to provide option for user to give flow to use for egress offload

7 years agoNETAPI changes to support device specific libraries
Tinku Mannan [Wed, 30 Apr 2014 18:07:00 +0000 (14:07 -0400)]
NETAPI changes to support device specific libraries

7 years agoNETAPI makefile updates to sync with yocto recipes
Tinku Mannan [Tue, 29 Apr 2014 17:38:57 +0000 (13:38 -0400)]
NETAPI makefile updates to sync with yocto recipes

7 years agoMerge remote-tracking branch 'origin/lamarr'
Tinku Mannan [Thu, 24 Apr 2014 17:38:25 +0000 (13:38 -0400)]
Merge remote-tracking branch 'origin/lamarr'

Conflicts:
ti/runtime/netapi/src/netapi_loc.h

7 years agoFix for SDOCM00107501:Compilation issues observed when compiling with C++ DEV.NETAPI.01.00.00.11
Tinku Mannan [Tue, 22 Apr 2014 15:22:03 +0000 (11:22 -0400)]
Fix for SDOCM00107501:Compilation issues observed when compiling with C++

7 years agoFix makefile_armv7 to build shared libraries
Tinku Mannan [Tue, 22 Apr 2014 13:39:49 +0000 (09:39 -0400)]
Fix makefile_armv7 to build shared libraries

7 years agoIntegration changes with latest NWAL
Tinku Mannan [Mon, 21 Apr 2014 17:35:20 +0000 (13:35 -0400)]
Integration changes with latest NWAL

7 years ago Fix for SDOCM00106989: Additional fix for K2E settings
Tinku Mannan [Thu, 27 Mar 2014 21:22:57 +0000 (17:22 -0400)]
 Fix for SDOCM00106989: Additional fix for K2E settings

7 years agoFix for SDOCM00107104: NETAPI changes to support new mechanism for PA stats collectio...
Tinku Mannan [Mon, 24 Mar 2014 14:15:36 +0000 (10:15 -0400)]
Fix for SDOCM00107104: NETAPI changes to support new mechanism for PA stats collection for K2L/K2E.

7 years agoFix for SDOCM00106989: Need to update netapi ipsecmgr with K2L/K2E device-tree paths...
Tinku Mannan [Tue, 18 Mar 2014 14:05:55 +0000 (10:05 -0400)]
Fix for SDOCM00106989: Need to update netapi ipsecmgr with K2L/K2E device-tree paths for netrx completion queue and flow

7 years agoNETAPI changes for MCSDK3.1, cleanup DEV.NETAPI.01.01.00.00
Tinku Mannan [Tue, 18 Feb 2014 13:55:11 +0000 (08:55 -0500)]
NETAPI changes for MCSDK3.1, cleanup

7 years agoChange back paFwActive flag to nwal_TRUE, fix of previous commit
Tinku Mannan [Mon, 3 Feb 2014 18:13:33 +0000 (13:13 -0500)]
Change back paFwActive flag to nwal_TRUE, fix of previous commit

7 years agoResize PA_ BUFFER2 configuration size for k2l/k2e
Tinku Mannan [Fri, 24 Jan 2014 15:49:36 +0000 (10:49 -0500)]
Resize PA_ BUFFER2 configuration size for k2l/k2e

7 years agomFix install rule for ipsecmgr_daemon.out
Tinku Mannan [Fri, 24 Jan 2014 13:31:52 +0000 (08:31 -0500)]
mFix install rule for ipsecmgr_daemon.out

7 years agoMakefile udpates to build device specific test applications
Tinku Mannan [Thu, 23 Jan 2014 17:56:12 +0000 (12:56 -0500)]
Makefile udpates to build device specific test applications

7 years agoNETAPI test application changes for MCSDK 3.1 which supports k2l/k2e
Tinku Mannan [Thu, 23 Jan 2014 14:27:18 +0000 (09:27 -0500)]
NETAPI test application changes for MCSDK 3.1 which supports k2l/k2e

7 years agoNETAPI library changes for MCSDK 3.1 which supports k2l/k2e
Tinku Mannan [Thu, 23 Jan 2014 13:46:31 +0000 (08:46 -0500)]
NETAPI library changes for MCSDK 3.1 which supports k2l/k2e

7 years agosome minor changes to test code: DEV.NETAPI.01.00.00.10
David Lide [Thu, 14 Nov 2013 14:57:31 +0000 (09:57 -0500)]
some minor changes to test code:
 - bug in net_test_router double counting rx pkts
 - handle other crypto modes in router.c
 - support NULL crypto/auth combinations in net_test_sa_utils.c
 -

7 years agoUpdated version to 01.00.00.10
Tinku Mannan [Wed, 13 Nov 2013 21:40:48 +0000 (16:40 -0500)]
Updated version to 01.00.00.10

7 years agoThis commit adds the following:
Tinku Mannan [Wed, 13 Nov 2013 21:37:34 +0000 (16:37 -0500)]
This commit adds the following:
1. SDOCM0090624: Fix for Delete Classifer API will try and delete the same
ad hoc IP rule if it is used in multiple classifiers.
2. Incorporated NETAPI code review comments.

7 years agoAdded back rule for netapi shared object compilation
Tinku Mannan [Tue, 12 Nov 2013 17:49:25 +0000 (12:49 -0500)]
Added back rule for netapi shared object compilation

7 years agoGeneral cleanup to remove collection of debug stats
Tinku Mannan [Tue, 12 Nov 2013 17:43:44 +0000 (12:43 -0500)]
General cleanup to remove collection of debug stats

7 years agoSDOCM00090624:Delete Classifer API will try and delete the same ad hoc IP rule if...
Tinku Mannan [Fri, 8 Nov 2013 18:24:49 +0000 (13:24 -0500)]
SDOCM00090624:Delete Classifer API will try and delete the same ad hoc IP rule if it is used in multiple classifiers

7 years agoMultiple interface routing support updates.
Tinku Mannan [Tue, 5 Nov 2013 17:33:33 +0000 (12:33 -0500)]
Multiple interface routing support updates.

7 years agoAdded support for routeType configurtion for exception rules.
Tinku Mannan [Mon, 4 Nov 2013 14:13:05 +0000 (09:13 -0500)]
Added support for routeType configurtion for exception rules.
Added support for remote/source IP configuration for IP rules.

7 years agoNETAPI updates to support enhanced route types.
Tinku Mannan [Thu, 24 Oct 2013 19:27:47 +0000 (15:27 -0400)]
NETAPI updates to support enhanced route types.

7 years agoIntegration with latest version of HPLIB
Tinku Mannan [Tue, 15 Oct 2013 14:00:13 +0000 (10:00 -0400)]
Integration with latest version of HPLIB

7 years agoAdded IPV6 and bridge interface support DEV.NETAPI.01.00.00.09
Tinku Mannan [Thu, 19 Sep 2013 20:46:38 +0000 (16:46 -0400)]
Added IPV6 and bridge interface support

7 years agoFix for SDOCM00103887- resized TUNE_NETAPI_CONFIG_MAX_SA_TO_PA_DESC to 200.
Tinku Mannan [Wed, 18 Sep 2013 12:31:43 +0000 (08:31 -0400)]
Fix for SDOCM00103887- resized TUNE_NETAPI_CONFIG_MAX_SA_TO_PA_DESC to 200.

7 years agoAdded shared object library support, updated release version.
Tinku Mannan [Tue, 17 Sep 2013 18:39:28 +0000 (14:39 -0400)]
Added shared object library support, updated release version.

7 years agoMulti-proc support in NETAPI changes
Tinku Mannan [Wed, 4 Sep 2013 14:31:02 +0000 (10:31 -0400)]
Multi-proc support in NETAPI changes

7 years agoFix for SDOCM00103116: netapi_init() error codes not checked in right place.
Tinku Mannan [Wed, 4 Sep 2013 14:29:56 +0000 (10:29 -0400)]
Fix for SDOCM00103116: netapi_init() error codes not checked in right place.

7 years agoFix for SDOCM00103205: scheduler cycle counts are not collected properly and are...
Tinku Mannan [Wed, 4 Sep 2013 13:28:43 +0000 (09:28 -0400)]
Fix for SDOCM00103205: scheduler cycle counts are not collected properly and are garbage in printout

7 years agoFix for SDOCM00103115: ARM user space transport: net test router test ipsec capabilit...
Tinku Mannan [Wed, 4 Sep 2013 12:58:08 +0000 (08:58 -0400)]
Fix for SDOCM00103115: ARM user space transport: net test router test ipsec capability is broken.

7 years agoSDOCM00102718: Offload support for AEX_XCBC DEV.NETAPI.01.00.00.08
Tinku Mannan [Wed, 24 Jul 2013 19:33:39 +0000 (15:33 -0400)]
SDOCM00102718: Offload support for AEX_XCBC

7 years agoChanging netapi_secGetChanCtxInfo API definition and implementation
Tinku Mannan [Tue, 23 Jul 2013 18:16:21 +0000 (14:16 -0400)]
Changing netapi_secGetChanCtxInfo API definition and implementation

7 years agoThis commit adds the following:
Tinku Mannan [Mon, 22 Jul 2013 21:55:42 +0000 (17:55 -0400)]
This commit adds the following:
1. Changing API name from netapi_secGetChanHandles to netapi_secGetChanCtxInfo.
2. Enabling netapi ipsecmgr to run in daemon mode.
3. Update version to 1.0.0.8

7 years agoMulti-proc changes
Tinku Mannan [Sat, 20 Jul 2013 12:19:34 +0000 (08:19 -0400)]
Multi-proc changes

7 years agoSupport for multiple interfaces
Tinku Mannan [Sat, 20 Jul 2013 12:16:53 +0000 (08:16 -0400)]
Support for multiple interfaces

7 years agoThis commit adds the following:
Tinku Mannan [Wed, 17 Jul 2013 20:58:43 +0000 (16:58 -0400)]
This commit adds the following:
1. NETAPI changes to support multiproc PA/SA.
2. NETAPI integration with HPLIB shared memory API's
3. New to query per channel SA/PA handles.

7 years agoThis commit adds the following:
Tinku Mannan [Fri, 12 Jul 2013 19:49:39 +0000 (15:49 -0400)]
This commit adds the following:
1. Fix for SDOCM00102515(Graceful shutdown of netapi ipsecmgr daemon not supported).
2. Netapi ipsecmgr daemon makefile update to support compile time flag to enable RX policy creation.
3. Fix in netapi_secAddRxPolicy when constructing APPID for IPSEC policy.

7 years agoMakfile updates for yocto
Tinku Mannan [Wed, 10 Jul 2013 17:52:42 +0000 (13:52 -0400)]
Makfile updates for yocto

7 years agoNETAPI integration with ipsecmgr
Tinku Mannan [Fri, 21 Jun 2013 18:33:05 +0000 (14:33 -0400)]
NETAPI integration with ipsecmgr

8 years agoConfiguration updates for router application DEV.NETAPI.01.00.00.07
Tinku Mannan [Tue, 28 May 2013 14:53:59 +0000 (10:53 -0400)]
Configuration updates for router application

8 years agoFix DSP load issue for DSP cores 0 and 1
Tinku Mannan [Wed, 22 May 2013 19:24:37 +0000 (15:24 -0400)]
Fix DSP load issue for DSP cores 0 and 1

8 years agoRemoved IPSEC_TOOLS dir and contents
Tinku Mannan [Wed, 22 May 2013 15:35:08 +0000 (11:35 -0400)]
Removed IPSEC_TOOLS dir and contents

8 years agoAdding scripts/configuration files to test IPSEC wit TransportNet Lib test apps
Tinku Mannan [Tue, 21 May 2013 20:15:35 +0000 (16:15 -0400)]
Adding scripts/configuration files to test IPSEC wit TransportNet Lib test apps

8 years ago fix for SDOCM00101400- sp config file parameter is used for both slow path and switc...
Tinku Mannan [Tue, 21 May 2013 18:55:25 +0000 (14:55 -0400)]
 fix for SDOCM00101400- sp config file parameter is used for both slow path and switch port, changing switch port to swp

8 years agoChanges for yocto build env.
Tinku Mannan [Fri, 17 May 2013 17:55:51 +0000 (13:55 -0400)]
Changes for yocto build env.

8 years agoUpdates to net_test_bench application, removed net_test_setup.sh
Tinku Mannan [Thu, 16 May 2013 19:23:20 +0000 (15:23 -0400)]
Updates to net_test_bench application, removed net_test_setup.sh

8 years agoSet qmQueMgmtProxyDataReg to NULL for k1, k2h
Tinku Mannan [Thu, 16 May 2013 14:24:42 +0000 (10:24 -0400)]
Set qmQueMgmtProxyDataReg to NULL for k1, k2h

8 years agoAdding net_test_bench application, scripts to set irq smp affinity, setup scripts...
Tinku Mannan [Wed, 15 May 2013 20:09:42 +0000 (16:09 -0400)]
Adding net_test_bench application, scripts to set irq smp affinity, setup scripts for net_test_loopback and router applications

8 years agoThis commit adds the following:
Tinku Mannan [Mon, 13 May 2013 15:25:48 +0000 (11:25 -0400)]
This commit adds the following:
1. Disable netapi logging by default.
2. Cleanup.
3. Incorporate remaining code review comments.

8 years agoFix for SDOCM00101269: call netapi_netcpCfgException with action to discard packets...
Tinku Mannan [Mon, 13 May 2013 15:14:38 +0000 (11:14 -0400)]
Fix for SDOCM00101269: call netapi_netcpCfgException with action to discard packets at time of netapi_shutdown

8 years agoChanges to compile with devkit
Tinku Mannan [Fri, 3 May 2013 19:55:12 +0000 (15:55 -0400)]
Changes to compile with devkit

8 years agoUpdate for nightly build fix. Incorrect typo in the filename found for net_test_loopb... DEV.NETAPI.01.00.00.06
Raghu Nambiath [Sun, 28 Apr 2013 19:30:08 +0000 (15:30 -0400)]
Update for nightly build fix. Incorrect typo in the filename found for net_test_loopback.c compared to what is mentioned in makefile. Renamed the file name.

8 years agofix for net_test_setup.sh script for hplibmod.ko path, adding some net_test tools
Tinku Mannan [Fri, 26 Apr 2013 20:17:21 +0000 (16:17 -0400)]
fix for net_test_setup.sh script for hplibmod.ko path, adding some net_test tools

8 years agoUpdate version info to 01.00.00.06
Tinku Mannan [Thu, 25 Apr 2013 21:47:44 +0000 (17:47 -0400)]
Update version info to 01.00.00.06

8 years agoMakefile cleanup: removed dependency on CORTEX_A15 compile file flag, updated sources...
Tinku Mannan [Thu, 25 Apr 2013 17:33:33 +0000 (13:33 -0400)]
Makefile cleanup: removed dependency on CORTEX_A15 compile file flag, updated sources accordingly.

8 years agoUpdate location of doxygen output folder, config file changes, setup script changes
Tinku Mannan [Thu, 25 Apr 2013 15:23:53 +0000 (11:23 -0400)]
Update location of doxygen output folder, config file changes, setup script changes

8 years agoMakefile updates for yocto: fixed make install for netapi
Tinku Mannan [Wed, 24 Apr 2013 19:08:28 +0000 (15:08 -0400)]
Makefile updates for yocto: fixed make install for netapi

8 years agoNETAPI net test application updates
Tinku Mannan [Wed, 24 Apr 2013 18:11:39 +0000 (14:11 -0400)]
NETAPI net test application updates

8 years agoUpdated the netapi build infrastructure to align for yocto
Tinku Mannan [Mon, 22 Apr 2013 18:30:36 +0000 (14:30 -0400)]
Updated the netapi build infrastructure to align for yocto

8 years agoFixed issue with running and gracefully terminating net_test_router application.
Tinku Mannan [Tue, 16 Apr 2013 20:36:25 +0000 (16:36 -0400)]
Fixed issue with running and gracefully terminating net_test_router application.
Fixed mapping of threads to configured cpu sets.

8 years agoUpdated netapi makefile to use correct DEVICE define, net_test cleanup, version update. DEV.NETAPI.01.00.00.05
Tinku Mannan [Tue, 26 Mar 2013 14:42:23 +0000 (10:42 -0400)]
Updated netapi makefile to use correct DEVICE define, net_test cleanup, version update.

8 years agoThis commits adds the following:
Tinku Mannan [Mon, 25 Mar 2013 16:45:28 +0000 (12:45 -0400)]
This commits adds the following:
1. Re-size netapi tune parameters for SA and PA buffer size requests for K2.
2. Fixes in Makefiles to compile netapi library and test applications.3
3. General cleanup.