]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/netapi.git/blobdiff - ti/runtime/netapi/src/netapi_loc.h
NETAPI updates to support enhanced route types.
[keystone-rtos/netapi.git] / ti / runtime / netapi / src / netapi_loc.h
index 7ba66535692ad9c2979ea4f28866434721f5feb0..71a307b0e1bc801a1c9eb90219649598ec950cf8 100755 (executable)
@@ -39,6 +39,7 @@ typedef struct NETCP_INTERFACE_IP_Tag
         nwalIpAddr_t  ip_addr;
         nwalIpOpt_t ip_qualifiers;
         void * user_data;
+        int ref_count;
 } NETCP_INTERFACE_IP_T;
 
 /* to hold a classifier */
@@ -389,7 +390,10 @@ return ((NETAPI_GLOBAL_T *)(pp->global))->nwal_context.nwalInstHandle;
 
 //utility to clear out a queue
 void netapip_zapQ(int queueNum);
-void netapip_netcpCfgBuildRoute(NETCP_CFG_ROUTE_T * p_route, int16_t * p_flow,  Qmss_QueueHnd * p_q);
+void netapip_netcpCfgBuildRoute(NETCP_CFG_ROUTE_T * p_route,
+                                int16_t * p_flow,
+                                Qmss_QueueHnd * p_q,
+                                nwalRouteType_t *p_type);
 
 //database utilities
 void netapip_netcpCfgDeleteSa(NETAPI_NWAL_GLOBAL_CONTEXT_T *p,int sa_slot);