X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fnet%2Fbonding%2Frte_eth_bond_args.c;h=abdf5526106fe514fd4422d2d5ffd90888e86e05;hb=cec19a342f45ba5a9c8be9c4dc2a0faa89981b41;hp=936440fb8491116e27217ac6db84b2317ac6f5f5;hpb=1c774fe44c41607b7f1b5bfc014f2185e2c4a7f1;p=dpdk.git diff --git a/drivers/net/bonding/rte_eth_bond_args.c b/drivers/net/bonding/rte_eth_bond_args.c index 936440fb84..abdf552610 100644 --- a/drivers/net/bonding/rte_eth_bond_args.c +++ b/drivers/net/bonding/rte_eth_bond_args.c @@ -8,7 +8,7 @@ #include #include "rte_eth_bond.h" -#include "rte_eth_bond_private.h" +#include "eth_bond_private.h" const char *pmd_bond_init_valid_arguments[] = { PMD_BOND_SLAVE_PORT_KVARG, @@ -60,11 +60,10 @@ find_port_id_by_dev_name(const char *name) static inline int bond_pci_addr_cmp(const struct rte_device *dev, const void *_pci_addr) { - struct rte_pci_device *pdev; + const struct rte_pci_device *pdev = RTE_DEV_TO_PCI_CONST(dev); const struct rte_pci_addr *paddr = _pci_addr; - pdev = RTE_DEV_TO_PCI(*(struct rte_device **)(void *)&dev); - return rte_eal_compare_pci_addr(&pdev->addr, paddr); + return rte_pci_addr_cmp(&pdev->addr, paddr); } /** @@ -81,7 +80,7 @@ parse_port_id(const char *port_str) pci_bus = rte_bus_find_by_name("pci"); if (pci_bus == NULL) { - RTE_LOG(ERR, PMD, "unable to find PCI bus\n"); + RTE_BOND_LOG(ERR, "unable to find PCI bus\n"); return -1; }