]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/ice/ice_ethdev.h
net/ionic: cut down queue structure
[dpdk.git] / drivers / net / ice / ice_ethdev.h
index 7e9cbd2e9a6c73121fe2f2b508080c4a97407e21..7a7a5d5bfbdb224d92411a51dae1275aed79be6a 100644 (file)
@@ -167,11 +167,19 @@ struct ice_mac_filter {
        struct ice_mac_filter_info mac_info;
 };
 
+struct ice_vlan {
+       uint16_t tpid;
+       uint16_t vid;
+};
+
+#define ICE_VLAN(tpid, vid) \
+       ((struct ice_vlan){ tpid, vid })
+
 /**
  * VLAN filter structure
  */
 struct ice_vlan_filter_info {
-       uint16_t vlan_id;
+       struct ice_vlan vlan;
 };
 
 TAILQ_HEAD(ice_vlan_filter_list, ice_vlan_filter);