ethdev: remove experimental tag for iterator API
[dpdk.git] / drivers / net / softnic / rte_eth_softnic_internals.h
index 6322b32..31698b9 100644 (file)
@@ -328,6 +328,7 @@ struct softnic_table_action_profile_params {
        struct rte_table_action_nat_config nat;
        struct rte_table_action_ttl_config ttl;
        struct rte_table_action_stats_config stats;
+       struct rte_table_action_sym_crypto_config sym_crypto;
 };
 
 struct softnic_table_action_profile {
@@ -827,6 +828,9 @@ softnic_table_action_profile_create(struct pmd_internals *p,
        const char *name,
        struct softnic_table_action_profile_params *params);
 
+enum rte_table_action_policer
+softnic_table_action_policer(enum rte_mtr_policer_action action);
+
 /**
  * Pipeline
  */
@@ -950,6 +954,7 @@ struct softnic_table_rule_action {
        struct rte_table_action_time_params time;
        struct rte_table_action_tag_params tag;
        struct rte_table_action_decap_params decap;
+       struct rte_table_action_sym_crypto_params sym_crypto;
 };
 
 struct rte_flow {