]> git.droids-corp.org - dpdk.git/blobdiff - examples/ip_pipeline/pipeline.h
examples/l3fwd-graph: add ethdev configuration changes
[dpdk.git] / examples / ip_pipeline / pipeline.h
index 278775c2d0fcff0b735cba9525d75562753fd92f..4d2ee29a54c78841538881b420c47d32f8e2c3fa 100644 (file)
@@ -276,6 +276,10 @@ struct table_rule_match {
        } match;
 };
 
+#ifndef SYM_CRYPTO_MAX_KEY_SIZE
+#define SYM_CRYPTO_MAX_KEY_SIZE                (256)
+#endif
+
 struct table_rule_action {
        uint64_t action_mask;
        struct rte_table_action_fwd_params fwd;
@@ -288,8 +292,10 @@ struct table_rule_action {
        struct rte_table_action_stats_params stats;
        struct rte_table_action_time_params time;
        struct rte_table_action_sym_crypto_params sym_crypto;
+       uint8_t sym_crypto_key[SYM_CRYPTO_MAX_KEY_SIZE];
        struct rte_table_action_tag_params tag;
        struct rte_table_action_decap_params decap;
+
 };
 
 struct table_rule {