one more fix
[keystone-rtos/netapi.git] / ti / runtime / netapi / src / pktio.c
index 3c40a53f5e3f4e81831117dd3a26c82622041fd7..a99adab3a1720e5ac13accd2ae704007610b121c 100755 (executable)
@@ -992,6 +992,11 @@ void netapi_pktioDelete(PKTIO_HANDLE_T * p,
         return;
     }
     *err=0;
         return;
     }
     *err=0;
+    if (p->cfg.flags2 & PKTIO_IFDMA)
+    {
+        netapip_pktioDeleteIFDMA(p);
+    }
+
         /* remove from name list */
     hplib_mSpinLockLock(&netapi_pktio_lock);
         netapi_del_global_pktio((NETAPI_HANDLE_T *)p->back, p->name);
         /* remove from name list */
     hplib_mSpinLockLock(&netapi_pktio_lock);
         netapi_del_global_pktio((NETAPI_HANDLE_T *)p->back, p->name);