opnsense-src/usr.sbin/kldxref
Ka Ho Ng 0a2cfd653e libkldelf: add a private library for kernel/kld-related ELF parsing
The libkldelf library was originally a part of kldxref(8). It exposed
ELF parsing helpers specialized in parsing KLDs and the kernel
executable. The library can be used to read metadata such as linker_set,
mod_depend, mod_version and PNP match info, and raw data from the ELF.

To promote the reuse of the facilities the ELF parsing code is separated
from kldxref(8) into a new private library.

kldxref(8) is modified to link against the libkldelf library.

Sponsored by:	Juniper Networks, Inc.
Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D46719
2024-10-08 04:24:07 +00:00
..
fileformat Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
kldxref.8 kldxref: Be more conservative about what we reject. 2024-01-28 21:45:23 -07:00
kldxref.c libkldelf: add a private library for kernel/kld-related ELF parsing 2024-10-08 04:24:07 +00:00
Makefile libkldelf: add a private library for kernel/kld-related ELF parsing 2024-10-08 04:24:07 +00:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00