This function determines the visibility of objects in the
kernel based on the real user IDs and group IDs in the credentials
Fa u1
and
Fa u2
associated with them.
The visibility of objects is influenced by the
sysctl(8)
variables
security.bsd.see_other_gids
and
security.bsd.see_other_uids
as per the description in
cr_seeothergids9
and
cr_seeotheruids9
respectively.
RETURN VALUES
This function returns zero if the object with credential
Fa u1
can
``see''
the object with credential
Fa u2 ,
or
Er ESRCH
otherwise.
ERRORS
Bq Er ESRCH
The object with credential
Fa u1
cannot
``see''
the object with credential
Fa u2 .
Bq Er ESRCH
The object with credential
Fa u1
has been jailed and the object with credential
Fa u2
does not belong to the same jail as
Fa u1 .