]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Forward declare struct thread so that this header doesn't depend on its
authorBruce Evans <bde@FreeBSD.org>
Wed, 28 Aug 2002 05:14:55 +0000 (05:14 +0000)
committerBruce Evans <bde@FreeBSD.org>
Wed, 28 Aug 2002 05:14:55 +0000 (05:14 +0000)
commit1a90705201339c39d9de0728797282aab81860a5
treed76bde8ce989844b4870ba5378a2500d2b840eec
parent959d9e0b510afbeb777ff6956948744b1db17c13
Forward declare struct thread so that this header doesn't depend on its
own namespace pollution/compatibility cruft.

Removed the main part of the pollution.  All clients have been converted
to either not depend on getting old locking interfaces from this new
locking header, or usual case to get it from another header (typically
vnode.h, where declaring old loccking interfaces is less bogus because
vnode.h uses them internally).
sys/sys/lock.h