aer-inject: Include libgen.h for explicit basename prototype

The prototype for basename has been removed from string.h in the latest
versions of musl [1]. This absence of prototype is flagged as an error
by some compilers, such as clang-18. To resolve this, include libgen.h
explicitly, which provides the prototype for basename.

[1] https://git.musl-libc.org/cgit/musl/commit/?id=725e17ed6dff4d0cd22487bb64470881e86a92e7
Signed-off-by: Khem Raj <raj.khem@gmail.com>
[sathya: Updated the commit log]
Signed-off-by: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
1 file changed
tree: de122a1746ea0a1357d5b8f38e2b94c29fc76318
  1. examples/
  2. aer-inject.c
  3. aer.h
  4. aer.lex
  5. aer.y
  6. Makefile
  7. README
  8. SPEC
  9. util.c
  10. util.h