[dpdk-dev] Accessing "device_id" from "rte_pci_device"
Rosen, Rami
rami.rosen at intel.com
Wed Jul 25 08:40:49 CEST 2018
Hi Santhos.
>There is no member named "device" in "rte_eth_dev_info" struct. I looked at both 17.11 API documentation<http://doc.dpdk.org/api-17.11/structrte__eth__dev__info.html> and 18.05 API documentation<http://doc.dpdk.org/api-18.05/structrte__eth__dev__info.html>.
This is not accurate. There is no “device” in rte_eth_dev_info
In 17.11, but there is a “device” in rte_eth_dev_info
in 18.05 (this is exactly what Ferru pathc did)
See for example:
http://doc.dpdk.org/api-18.05/rte__ethdev_8h_source.html
and look for the first member of rte_eth_dev_info:
truct rte_eth_dev_info<http://doc.dpdk.org/api-18.05/structrte__eth__dev__info.html> {
1055 struct rte_device<http://doc.dpdk.org/api-18.05/structrte__device.html> *device;
(Or download 18.05 and look in the header file)
It seems that the 18.05 API documentation<http://doc.dpdk.org/api-18.05/structrte__eth__dev__info.html> is not complete,
should be fixed.
Regards,
Rami Rosen
Intel Corporation
More information about the dev
mailing list