K 10 svn:author V 3 bde K 8 svn:date V 27 2002-08-28T05:14:55.000000Z K 7 svn:log V 433 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). END