Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Nov 2001 15:35:37 -0800 (PST)
From:      Julian Elischer <julian@elischer.org>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        John Baldwin <jhb@FreeBSD.org>, Garance A Drosihn <drosih@rpi.edu>, arch@FreeBSD.org, Kelly Yancey <kbyanc@posi.net>
Subject:   Re: Changes to suser() and friends
Message-ID:  <Pine.BSF.4.21.0111021534530.48099-100000@InterJet.elischer.org>
In-Reply-To: <Pine.NEB.3.96L.1011102170025.21159M-100000@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On Fri, 2 Nov 2001, Robert Watson wrote:

> Just FYI, it looks like a number of other platforms also use struct ucred
> * as their primary suser() argument, including OpenBSD.  Shared drivers
> appear to tend to have __FreeBSD__ ifdef's scattered around as a result.
> 
> Also an FYI, we have countless places where a struct td * isn't passed
> down, and suser() currently relies on curproc.  Once we have td->td_ucred
> ready, we'll need to fix all those, and more universally pass around the
> td of choice. 

That was what I was saying earlier, but it is sometimes not obvious
which thread should be passed...

> 
> Robert N M Watson             FreeBSD Core Team, TrustedBSD Project
> robert@fledge.watson.org      NAI Labs, Safeport Network Services
> 
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0111021534530.48099-100000>