FreeBSD/crypto/openssh/platform-pledge.c
/*
 * Drop any fine-grained privileges that are not needed for post-startup
 * operation of ssh-agent
 *
 * Should be as close as possible to pledge("stdio cpath unix id proc exec", ...)
 */
Drop any fine-grained privileges that are not needed for post-startup
operation of ssh-agent

Should be as close as possible to pledge("stdio cpath unix id proc exec", ...)
Drop any fine - grained privileges that are not needed for post - startup operation of ssh - agent Should be as close as possible to pledge ( " stdio cpath unix id proc exec " ... )
void
platform_pledge_agent(void)
{
#ifdef USE_SOLARIS_PRIVS
	solaris_drop_privs_root_pinfo_net();
#endif
}
void platform_pledge_agent ( void ) { #ifdef USE_SOLARIS_PRIVS solaris_drop_privs_root_pinfo_net ( ) ; #endif }
Drop any fine-grained privileges that are not needed for post-startup
 operation of ssh-agent
Drop any fine - grained privileges that are not needed for post - startup operation of ssh - agent
/*
	 * Note: Solaris priv dropping is closer to tame() than pledge(), but
	 * we will use what we have.
	 */