xref: /dpdk/lib/node/ip4_reassembly_priv.h (revision 7917b0d38e92e8b9ec5a870415b791420e10f11a)
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(C) 2023 Marvell International Ltd.
3  */
4 
5 #ifndef __INCLUDE_IP4_REASSEMBLY_PRIV_H__
6 #define __INCLUDE_IP4_REASSEMBLY_PRIV_H__
7 
8 /**
9  * @internal
10  *
11  * Ip4_reassembly context structure.
12  */
13 struct ip4_reassembly_ctx {
14 	struct rte_ip_frag_tbl *tbl;
15 	struct rte_ip_frag_death_row *dr;
16 };
17 
18 /**
19  * @internal
20  *
21  * Get the IP4 reassembly node
22  *
23  * @return
24  *   Pointer to the IP4 reassembly node.
25  */
26 struct rte_node_register *ip4_reassembly_node_get(void);
27 
28 #endif /* __INCLUDE_IP4_REASSEMBLY_PRIV_H__ */
29