pci: keep API compatibility with mmap values
[dpdk.git] / drivers / bus / pci / linux / pci_uio.c
index b622001..097dc19 100644 (file)
@@ -345,7 +345,7 @@ pci_uio_map_resource_by_index(struct rte_pci_device *dev, int res_idx,
        mapaddr = pci_map_resource(pci_map_addr, fd, 0,
                        (size_t)dev->mem_resource[res_idx].len, 0);
        close(fd);
-       if (mapaddr == NULL)
+       if (mapaddr == MAP_FAILED)
                goto error;
 
        pci_map_addr = RTE_PTR_ADD(mapaddr,