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