Stephen Hemminger 69e3b2fadc bpf: fix warning from basename()
The function basename() expects a mutable character string,
which now causes a warning:

bpf_legacy.c: In function ‘bpf_load_common’:
bpf_legacy.c:975:38: warning: passing argument 1 of ‘__xpg_basename’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  975 |                          basename(cfg->object), cfg->mode == EBPF_PINNED ?
      |                                   ~~~^~~~~~~~
In file included from bpf_legacy.c:21:
/usr/include/libgen.h:34:36: note: expected ‘char *’ but argument is of type ‘const char *’
   34 | extern char *__xpg_basename (char *__path) __THROW;

Fixes: f20ff2f19552 ("bpf: keep parsed program mode in struct bpf_cfg_in")
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2024-01-27 13:59:49 -08:00
..
2022-01-15 10:41:13 -08:00
2022-07-25 12:07:16 -07:00
2024-01-27 13:59:49 -08:00
2024-01-22 20:26:08 -08:00
2016-03-27 10:50:14 -07:00
2023-06-05 12:49:34 -06:00
2024-01-25 16:49:10 -08:00
2023-06-23 16:46:29 -07:00
2023-06-05 12:49:34 -06:00
2023-06-05 18:45:45 -07:00
2023-06-05 18:45:45 -07:00
2023-01-14 09:00:34 -08:00
2022-07-29 11:22:42 -06:00
2024-01-25 16:49:10 -08:00