With latest glibc (Fedora Rawhide):
../drivers/net/memif/rte_eth_memif.c: In function
        'memif_check_socket_filename':
../drivers/net/memif/rte_eth_memif.c:1848:13: warning: assignment discards
        'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1848 |         tmp = strrchr(filename, '/');
      |             ^

Fixes: 09c7e63a71f9 ("net/memif: introduce memory interface PMD")
Cc: [email protected]

Signed-off-by: David Marchand <[email protected]>
---
 drivers/net/memif/rte_eth_memif.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/net/memif/rte_eth_memif.c 
b/drivers/net/memif/rte_eth_memif.c
index 9de6f97cd9..8d7060cd7c 100644
--- a/drivers/net/memif/rte_eth_memif.c
+++ b/drivers/net/memif/rte_eth_memif.c
@@ -1836,7 +1836,8 @@ memif_set_rs(const char *key __rte_unused, const char 
*value, void *extra_args)
 static int
 memif_check_socket_filename(const char *filename)
 {
-       char *dir = NULL, *tmp;
+       char *dir = NULL;
+       const char *tmp;
        uint32_t idx;
        int ret = 0;
 
-- 
2.51.1

Reply via email to