From d2bf3ae90569638c021fe293ea370daaeb99db2e Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Thu, 9 Jan 2025 16:14:32 -0800 Subject: [PATCH] net: ipv6: Remove unused function Building with clang warns: subsys/net/ip/ipv6_nbr.c:137:31: error: unused function 'get_nbr_from_data' [-Werror,-Wunused-function] static inline struct net_nbr *get_nbr_from_data(struct net_ipv6_nbr_data ^ *data) Signed-off-by: Tom Hughes --- subsys/net/ip/ipv6_nbr.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/subsys/net/ip/ipv6_nbr.c b/subsys/net/ip/ipv6_nbr.c index 36e8b219691..b3a3347f3b2 100644 --- a/subsys/net/ip/ipv6_nbr.c +++ b/subsys/net/ip/ipv6_nbr.c @@ -135,21 +135,6 @@ static inline struct net_nbr *get_nbr(int idx) return &net_neighbor_pool[idx].nbr; } -static inline struct net_nbr *get_nbr_from_data(struct net_ipv6_nbr_data *data) -{ - int i; - - for (i = 0; i < CONFIG_NET_IPV6_MAX_NEIGHBORS; i++) { - struct net_nbr *nbr = get_nbr(i); - - if (nbr->data == (uint8_t *)data) { - return nbr; - } - } - - return NULL; -} - static void ipv6_nbr_set_state(struct net_nbr *nbr, enum net_ipv6_nbr_state new_state) {