xref: /dpdk/app/graph/module_api.h (revision 0f32dac4bbf74761972249090523f4581ca13126)
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(c) 2023 Marvell.
3  */
4 
5 #ifndef APP_GRAPH_MODULE_API_H
6 #define APP_GRAPH_MODULE_API_H
7 
8 #include <stdint.h>
9 #include <stdbool.h>
10 
11 #include "cli.h"
12 #include "conn.h"
13 #include "commands.h"
14 #include "ethdev.h"
15 #include "ethdev_rx.h"
16 #include "graph.h"
17 #include "l2fwd.h"
18 #include "l3fwd.h"
19 #include "mempool.h"
20 #include "neigh.h"
21 #include "route.h"
22 #include "utils.h"
23 
24 /*
25  * Externs
26  */
27 extern volatile bool force_quit;
28 extern struct conn *conn;
29 
30 bool app_graph_stats_enabled(void);
31 bool app_graph_exit(void);
32 
33 #endif
34