freebsd-nq/share/man
Kyle Evans 239aebee61 domain: give domains a chance to probe for availability
This gives any given domain a chance to indicate that it's not actually
supported on the current system. If dom_probe isn't supplied, we assume
the domain is universally applicable as most of them are. Keeping
fully-initialized and registered domains around that physically can't
work on a large majority of FreeBSD deployments is sub-optimal and leads
to errors that aren't consistent with the reality of why the socket
can't be created (e.g. ESOCKTNOSUPPORT) because such scenario has to be
caught upon pru_attach, at which point kicking back the more-appropriate
EAFNOSUPPORT would seem weird.

The initial consumer of this will be hvsock, which is only available on
HyperV guests.

Reviewed by:	cem (earlier version), bcr (manpages)
Differential Revision:	https://reviews.freebsd.org/D25062
2021-08-16 00:59:56 -05:00
..
man1 pkgbase: move man pages from runtime-manual to runtime 2019-07-19 15:12:20 +00:00
man3 Pass the syscall number to capsicum permission-denied signals 2021-07-16 18:06:44 +01:00
man3lua flua: Add a libjail module 2020-10-24 17:08:59 +00:00
man4 pci: Add an ioctl to perform I/O to BARs 2021-08-14 10:59:03 -04:00
man5 src.conf.5: Regen after fe52b7f60e, PROFILE default off 2021-08-07 20:51:44 -04:00
man6 pkgbase: move man pages from runtime-manual to runtime 2019-07-19 15:12:20 +00:00
man7 build.7: Describe the default value for LOCAL_MODULES 2021-08-10 21:18:34 -04:00
man8 man: Install more man pages unconditionally 2021-08-06 18:34:07 +02:00
man9 domain: give domains a chance to probe for availability 2021-08-16 00:59:56 -05:00
Makefile flua: Add a libjail module 2020-10-24 17:08:59 +00:00