index 90b96d4b280edaa963b03cb5e8798e39bd98b6df..ea558ae8644fa93191ee2cb76a17d024a31c0bf7 100755 (executable)
PKTIO_METADATA_T *m,
int * err)
{
+
nwal_RetValue nwalRetVal;
nwalTxDmPSCmdInfo_t *dmPSCmdInfo;
nwalLocCxtInfo_t nwalLocCxt;
Cppi_HostDesc* pPloadDesc;
PKTIO_HANDLE_T *p=(PKTIO_HANDLE_T*) pp;
- Qmss_QueueHnd rxQ;
+ nwalLocCxtInfo_t info;
nwalDmTxPayloadInfo_t *pPktInfoSB = m->u.tx_sb_meta;
NETCP_CFG_SA_T tunnel_id = (NETCP_CFG_SA_T) m->sa_handle;
dmPSCmdInfo = netapip_netcpCfgGetSaSBInfo(&netapi_get_global()->nwal_context, tunnel_id);
if (dmPSCmdInfo)
{
- nwalRetVal = nwal_getDmRxQueue(pktio_mGetNwalInstance(p), &rxQ);
+ nwalRetVal = nwal_getLocCxtInfo(pktio_mGetNwalInstance(p),&info);
if(nwalRetVal == nwal_OK)
{
- dmPSCmdInfo->rxSbSaQ = rxQ;
+ dmPSCmdInfo->rxSbSaQ = info.rxSbSaQ;
}
- else
+ else
{
- *err=NETAPI_ERR_BAD_INPUT;
- return -1;
+ *err=NETAPI_ERR_BAD_INPUT;
+ return -1;
}
nwal_mCmdDMUpdate(pkt,
dmPSCmdInfo,
*err=NETAPI_ERR_BAD_INPUT;
return -1;
}
+
return 1;
}