From 63e5e1f902b7f4d3f40a7bb2823d92f3e1e8ce9c Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Sat, 25 Jan 2020 17:09:09 -0800 Subject: [PATCH] examples/l3fwd: make lookup struct static The lookup structure is only used in the lpm code and does not have to be global. Signed-off-by: Stephen Hemminger --- examples/l3fwd/l3fwd_lpm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/l3fwd/l3fwd_lpm.c b/examples/l3fwd/l3fwd_lpm.c index 6ad8b30b64..4474efe00b 100644 --- a/examples/l3fwd/l3fwd_lpm.c +++ b/examples/l3fwd/l3fwd_lpm.c @@ -71,8 +71,8 @@ static struct ipv6_l3fwd_lpm_route ipv6_l3fwd_lpm_route_array[] = { #define IPV6_L3FWD_LPM_MAX_RULES 1024 #define IPV6_L3FWD_LPM_NUMBER_TBL8S (1 << 16) -struct rte_lpm *ipv4_l3fwd_lpm_lookup_struct[NB_SOCKETS]; -struct rte_lpm6 *ipv6_l3fwd_lpm_lookup_struct[NB_SOCKETS]; +static struct rte_lpm *ipv4_l3fwd_lpm_lookup_struct[NB_SOCKETS]; +static struct rte_lpm6 *ipv6_l3fwd_lpm_lookup_struct[NB_SOCKETS]; static inline uint16_t lpm_get_ipv4_dst_port(void *ipv4_hdr, uint16_t portid, void *lookup_struct) -- 2.20.1