X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Ftap%2Ftap_rss.h;h=176e7180bdaaeaea2918f7f1e7e093183489572e;hb=135155a8363d4279b4684ae4723e70bb6554b9e3;hp=bd6b97b4da821fa64781d3a9dc1e2be3160233a4;hpb=8d54ede738691c656914228030ed463acb39b63e;p=dpdk.git diff --git a/drivers/net/tap/tap_rss.h b/drivers/net/tap/tap_rss.h index bd6b97b4da..176e7180bd 100644 --- a/drivers/net/tap/tap_rss.h +++ b/drivers/net/tap/tap_rss.h @@ -12,6 +12,9 @@ /* Fixed RSS hash key size in bytes. */ #define TAP_RSS_HASH_KEY_SIZE 40 +/* Supported RSS */ +#define TAP_RSS_HF_MASK (~(ETH_RSS_IP | ETH_RSS_UDP | ETH_RSS_TCP)) + /* hashed fields for RSS */ enum hash_field { HASH_FIELD_IPV4_L3, /* IPv4 src/dst addr */ @@ -32,6 +35,6 @@ struct rss_key { __u32 key_size; __u32 queues[TAP_MAX_QUEUES]; __u32 nb_queues; -} __attribute__((packed)); +} __rte_packed; #endif /* _TAP_RSS_H_ */