K 10 svn:author V 4 gleb K 8 svn:date V 27 2012-05-19T12:44:27.721315Z K 7 svn:log V 326 Hide DIR definition by making it an opaque struct typedef. Introduce dirfd() libc exported symbol replacing macro with same name, preserve _dirfd() macro for internal use. Replace dirp->dd_fd with dirfd() call. Avoid using dirfd as variable name to prevent shadowing global symbol. Sponsored by: Google Summer Of Code 2011 END