K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-27T11:45:49.000000Z K 7 svn:log V 701 Convert all users of fldoff() to offsetof(). fldoff() is bad because it only takes a struct tag which makes it impossible to use unions, typedefs etc. Define __offsetof() in Define offsetof() in terms of __offsetof() in and Remove myriad of local offsetof() definitions. Remove includes of in kernel code. NB: Kernelcode should *never* include from /usr/include ! Make include to avoid polluting the API. Deprecate with a warning. The warning turns into an error on 01-12-2000 and the file gets removed entirely on 01-01-2001. Paritials reviews by: various. Significant brucifications by: bde END