numam-dpdk/drivers/net/enic
Hyong Youb Kim 3a1c3cd01b net/enic: fix SCTP match for flow API
The driver needs to explicitly set the protocol number (132) in the IP
header pattern, as the current firmware filter API lacks "match SCTP
packet" flag. Otherwise, the resulting NIC filter may lead to false
positives (i.e. NIC reporting non-SCTP packets as SCTP packets). The
flow director handler does the same (enic_clsf.c).

Fixes: 6ced137607 ("net/enic: flow API for NICs with advanced filters enabled")
Cc: stable@dpdk.org

Signed-off-by: Hyong Youb Kim <hyonkim@cisco.com>
Reviewed-by: John Daley <johndale@cisco.com>
2019-03-08 17:52:22 +01:00
..
base net/enic: remove unused functions 2019-03-08 17:52:22 +01:00
enic_clsf.c net/enic: fix flow director SCTP matching 2019-03-08 17:52:22 +01:00
enic_compat.h net/enic: add the simple version of Tx handler 2018-07-03 01:54:23 +02:00
enic_ethdev.c net/enic: remove redundant log level check 2019-01-14 17:44:30 +01:00
enic_flow.c net/enic: fix SCTP match for flow API 2019-03-08 17:52:22 +01:00
enic_main.c net/enic: remove useless include 2019-01-14 17:44:30 +01:00
enic_res.c net/enic: remove unused functions 2019-03-08 17:52:22 +01:00
enic_res.h net/enic: remove unused functions 2019-03-08 17:52:22 +01:00
enic_rxtx_common.h net/enic: move common Rx functions to a new header file 2018-10-11 18:53:49 +02:00
enic_rxtx_vec_avx2.c net/enic: add AVX2 based vectorized Rx handler 2018-10-11 18:53:49 +02:00
enic_rxtx.c net/enic: fix size check in Tx prepare handler 2018-11-14 00:35:53 +01:00
enic.h net/enic: fix flow director SCTP matching 2019-03-08 17:52:22 +01:00
Makefile net/enic: remove unused functions 2019-03-08 17:52:22 +01:00
meson.build net/enic: remove unused functions 2019-03-08 17:52:22 +01:00
rte_pmd_enic_version.map enic: move to drivers/net/ 2015-05-22 16:05:52 +02:00