eal: remove dependency on drivers
[dpdk.git] / lib / librte_ether / rte_eth_ctrl.h
index 536b19e..4beb981 100644 (file)
@@ -335,6 +335,10 @@ struct rte_eth_tcpv4_flow {
  */
 struct rte_eth_sctpv4_flow {
        struct rte_eth_ipv4_flow ip; /**< IPv4 fields to match. */
+#ifdef RTE_NEXT_ABI
+       uint16_t src_port;           /**< SCTP source port to match. */
+       uint16_t dst_port;           /**< SCTP destination port to match. */
+#endif
        uint32_t verify_tag;         /**< Verify tag to match */
 };
 
@@ -369,6 +373,10 @@ struct rte_eth_tcpv6_flow {
  */
 struct rte_eth_sctpv6_flow {
        struct rte_eth_ipv6_flow ip; /**< IPv6 fields to match. */
+#ifdef RTE_NEXT_ABI
+       uint16_t src_port;           /**< SCTP source port to match. */
+       uint16_t dst_port;           /**< SCTP destination port to match. */
+#endif
        uint32_t verify_tag;         /**< Verify tag to match */
 };