net/sfc/base: fix warnings from VS2015 C compiler (C4214)
Fix multiple level 4 warnings "C4214: nonstandard extension used: bit field types other than int"; no functional changes. Fixes: f9565517ff4f ("net/sfc/base: import filters support") Fixes: 457beb2c4d3e ("net/sfc/base: support filters for encapsulated packets") Cc: stable@dpdk.org Signed-off-by: Andrew Lee <alee@solarflare.com> Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
This commit is contained in:
parent
d6e43440d0
commit
a63faf8ccd
@ -2272,7 +2272,7 @@ efx_tx_qdestroy(
|
||||
/* Filter is for TX */
|
||||
#define EFX_FILTER_FLAG_TX 0x10
|
||||
|
||||
typedef unsigned int efx_filter_flags_t;
|
||||
typedef uint8_t efx_filter_flags_t;
|
||||
|
||||
/*
|
||||
* Flags which specify the fields to match on. The values are the same as in the
|
||||
@ -2329,10 +2329,10 @@ typedef enum efx_filter_priority_s {
|
||||
*/
|
||||
|
||||
typedef struct efx_filter_spec_s {
|
||||
uint32_t efs_match_flags;
|
||||
uint32_t efs_priority:2;
|
||||
uint32_t efs_flags:6;
|
||||
uint32_t efs_dmaq_id:12;
|
||||
efx_filter_match_flags_t efs_match_flags;
|
||||
uint8_t efs_priority;
|
||||
efx_filter_flags_t efs_flags;
|
||||
uint16_t efs_dmaq_id;
|
||||
uint32_t efs_rss_context;
|
||||
uint16_t efs_outer_vid;
|
||||
uint16_t efs_inner_vid;
|
||||
|
Loading…
x
Reference in New Issue
Block a user