Name Date Size #Lines LOC

..14-Feb-2021-

amd64/machine/H14-Feb-2021-

contrib/dev/acpica/include/H14-Feb-2021-

dev/pci/H14-Feb-2021-

net/H14-Feb-2021-

sys/H14-Feb-2021-

vm/H14-Feb-2021-

x86/H14-Feb-2021-

READMEH A D14-Feb-2021575 108

err.hH A D14-Feb-2021628 245

libutil.hH A D14-Feb-20211 KiB3613

paths.hH A D14-Feb-2021595 224

pthread_np.hH A D14-Feb-2021803 319

stdatomic.hH A D14-Feb-2021985 348

string.hH A D14-Feb-2021700 275

strings.hH A D14-Feb-2021631 245

termios.hH A D14-Feb-2021636 245

unistd.hH A D14-Feb-2021616 245

uuid.hH A D14-Feb-20211.4 KiB5631

README

1These are the compatibility headers for building bhyve on illumos.  They are
2comprised of the shims and glue needed to use native functionality as the
3backing for FreeBSD interfaces.  It often means heavy use of #include_next,
4#define renames, and forward definitions to some glue functions.
5
6For headers which would otherwise be copied verbatim from FreeBSD, the
7usr/src/contrib/bhyve area is the appropriate home.  This allows us to carry
8only the bare minimum in the 'compat' headers while making updates for the
9'contrib' headers easy (simply copy over the new version).
10