net/e1000: implement new Rx checksum flag
Add CKSUM_GOOD flag to distinguish a good checksum from an unknown one. Signed-off-by: Xiao Wang <xiao.w.wang@intel.com> Acked-by: Jing Chen <jing.d.chen@intel.com>
This commit is contained in:
parent
5a239126ed
commit
4e2e0e33b1
@ -747,7 +747,9 @@ rx_desc_error_to_pkt_flags(uint32_t rx_status)
|
||||
*/
|
||||
|
||||
static uint64_t error_to_pkt_flags_map[4] = {
|
||||
0, PKT_RX_L4_CKSUM_BAD, PKT_RX_IP_CKSUM_BAD,
|
||||
PKT_RX_IP_CKSUM_GOOD | PKT_RX_L4_CKSUM_GOOD,
|
||||
PKT_RX_IP_CKSUM_GOOD | PKT_RX_L4_CKSUM_BAD,
|
||||
PKT_RX_IP_CKSUM_BAD | PKT_RX_L4_CKSUM_GOOD,
|
||||
PKT_RX_IP_CKSUM_BAD | PKT_RX_L4_CKSUM_BAD
|
||||
};
|
||||
return error_to_pkt_flags_map[(rx_status >>
|
||||
|
Loading…
Reference in New Issue
Block a user