FreeBSD manual
download PDF document: prison_check.9.pdf
PRISON_CHECK(9) FreeBSD Kernel Developer's Manual PRISON_CHECK(9)
NAME
prison_check - determine if subjects may see entities according to jail
restrictions
SYNOPSIS
#include <sys/jail.h>
int
prison_check(struct ucred *cred1, struct ucred *cred2);
DESCRIPTION
This function determines if a subject with credentials cred1 is denied
access to subjects or objects with credentials cred2 according to the
policy that a subject can see subjects or objects in its own jail or any
sub-jail of it.
RETURN VALUES
The prison_check() function returns ESRCH if cred2 is not in the same
jail or a sub-jail of that of cred1. In all other cases, prison_check()
returns zero.
SEE ALSO
jail(2)
FreeBSD 14.0-RELEASE-p11 August 18, 2023 FreeBSD 14.0-RELEASE-p11