]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_node/ip4_rewrite_priv.h
examples/fips_validation: support self-test only
[dpdk.git] / lib / librte_node / ip4_rewrite_priv.h
index 420996a037e51237831ba84c9de4847631c17aaf..80f0abdc94ebe9575aaac801e7e3db2fcd8b4de7 100644 (file)
@@ -48,6 +48,28 @@ struct ip4_rewrite_node_main {
        /**< Next index of each configured port. */
 };
 
+/**
+ * @internal
+ *
+ * Get the ipv4 rewrite node.
+ *
+ * @retrun
+ *   Pointer to the ipv4 rewrite node.
+ */
+struct rte_node_register *ip4_rewrite_node_get(void);
+
+/**
+ * @internal
+ *
+ * Set the Edge index of a given port_id.
+ *
+ * @param port_id
+ *   Ethernet port identifier.
+ * @param next_index
+ *   Edge index of the Given Tx node.
+ */
+int ip4_rewrite_set_next(uint16_t port_id, uint16_t next_index);
+
 #ifdef __cplusplus
 }
 #endif