]> git.droids-corp.org - dpdk.git/blobdiff - app/test-pmd/testpmd.c
app/testpmd: fix invalid port detaching
[dpdk.git] / app / test-pmd / testpmd.c
index 446da362344253385cc22caf44eac1c42af8a5bb..73ebf37aaedb4e0c8b34b0795ac2a14b7a85dd7e 100644 (file)
@@ -2557,6 +2557,9 @@ detach_port_device(portid_t port_id)
 
        printf("Removing a device...\n");
 
+       if (port_id_is_invalid(port_id, ENABLED_WARN))
+               return;
+
        dev = rte_eth_devices[port_id].device;
        if (dev == NULL) {
                printf("Device already removed\n");