X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fixge%2Fixge.h;h=f80d9c0e7cfa07f4aa9b0379e780f39044d68608;hb=5a2e278;hp=779603b391ba4d2a481826996c2652f35b532451;hpb=374e2c5fc30a5bfabfd2eb6c2d3ca5797402af16;p=vpp.git diff --git a/src/plugins/ixge/ixge.h b/src/plugins/ixge/ixge.h index 779603b391b..f80d9c0e7cf 100644 --- a/src/plugins/ixge/ixge.h +++ b/src/plugins/ixge/ixge.h @@ -1208,7 +1208,7 @@ typedef struct u32 per_interface_next_index; /* PCI bus info. */ - vlib_pci_device_t pci_device; + vlib_pci_dev_handle_t pci_dev_handle; /* From PCI config space header. */ ixge_pci_device_id_t device_id; @@ -1253,8 +1253,6 @@ typedef struct u32 n_descriptors_per_cache_line; - u32 vlib_buffer_free_list_index; - u32 process_node_index; /* Template and mask for initializing/validating TX descriptors. */ @@ -1266,10 +1264,11 @@ typedef struct u32 *rx_buffers_to_add; f64 time_last_stats_update; + } ixge_main_t; -ixge_main_t ixge_main; -vnet_device_class_t ixge_device_class; +extern ixge_main_t ixge_main; +extern vnet_device_class_t ixge_device_class; typedef enum {