index 4f0082b84a226215b5b78701bd8c3a65ae7d8a4a..0662057c53abc657a2311807a5d6038fdf67ab4d 100755 (executable)
void * nwal_handle; //handle associated with this interface\r
unsigned char mac[6]; // mac address\r
unsigned int vlan; //future\r
- NETCP_INTERFACE_IP_T ips[TUNE_NETAPI_MAX_IP_PER_INTERFACE];\r
} NETCP_INTERFACE_T;\r
\r
/*to keep track of netcp config transactions */\r
NETCP_REGISTERED_FLOWS_T flows[TUNE_NETAPI_MAX_FLOWS]; //flows\r
NETCP_IPSEC_SA_T tunnel[TUNE_NETAPI_MAX_SA]; //tunnels\r
NETCP_IPSEC_POLICY_T policy[TUNE_NETAPI_MAX_POLICY]; //policies\r
+ NETCP_INTERFACE_IP_T ips[TUNE_NETAPI_MAX_IP]; //ips\r
} NETAPI_NWAL_GLOBAL_CONTEXT_T;\r
\r
/* NWAL Local context (per core/thread) */\r
#define NETAPI_GLOBAL_REGION 0\r
#define NETAPI_LOCAL_REGION 1\r
\r
+int netapi_VM_memory_setup(void);\r
+void netapi_VM_memory_teardown(void);\r
\r
//nwal callbacks\r
void netapi_NWALRxPktCallback (uint32_t appCookie,\r
NetapiNwalTransInfo_t * netapip_GetFreeTransInfo(NETAPI_GLOBAL_T *p_global, nwal_TransID_t *pTransId);\r
void *netcp_cfgp_get_policy( NETAPI_NWAL_GLOBAL_CONTEXT_T *p,\r
int policy_slot);\r
-\r
#endif\r