X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fenic%2Fenic.h;h=d5493c98345dbd48386409e38d96eaf6daf3477a;hb=f9f0b5121f62d8701165d20bfdd14638bc72654d;hp=cd66348f2fa82eb41b946b5c01f1c51859e1bd62;hpb=8b428cb5a92efc5da2b48faec47528d06367cf4e;p=dpdk.git diff --git a/drivers/net/enic/enic.h b/drivers/net/enic/enic.h index cd66348f2f..d5493c9834 100644 --- a/drivers/net/enic/enic.h +++ b/drivers/net/enic/enic.h @@ -118,17 +118,17 @@ struct enic { uint32_t flow_filter_mode; uint8_t filter_actions; /* HW supported actions */ uint64_t cq_entry_sizes; /* supported CQ entry sizes */ + bool geneve; bool vxlan; bool cq64; /* actually using 64B CQ entry */ bool cq64_request; /* devargs cq64=1 */ bool disable_overlay; /* devargs disable_overlay=1 */ uint8_t enable_avx2_rx; /* devargs enable-avx2-rx=1 */ - uint8_t geneve_opt_avail; /* Geneve with options offload available */ - uint8_t geneve_opt_enabled; /* Geneve with options offload enabled */ uint8_t geneve_opt_request; /* devargs geneve-opt=1 */ bool nic_cfg_chk; /* NIC_CFG_CHK available */ bool udp_rss_weak; /* Bodega style UDP RSS */ uint8_t ig_vlan_rewrite_mode; /* devargs ig-vlan-rewrite */ + uint16_t geneve_port; /* current geneve port pushed to NIC */ uint16_t vxlan_port; /* current vxlan port pushed to NIC */ int use_simple_tx_handler; int use_noscatter_vec_rx_handler; @@ -178,7 +178,7 @@ struct enic { */ uint8_t rss_hash_type; /* NIC_CFG_RSS_HASH_TYPE flags */ uint8_t rss_enable; - uint64_t rss_hf; /* ETH_RSS flags */ + uint64_t rss_hf; /* RTE_ETH_RSS flags */ union vnic_rss_key rss_key; union vnic_rss_cpu rss_cpu;