This patch looks pretty good. (Much better than the current situatiuon!!!) A few comments: On Fri, 26 Mar 1999, Matthieu Herrb wrote: > + if (errno == EEXIST) { > + if (stat(path, &buf) != 0) { This should be lstat(). > + if (S_ISDIR(buf.st_mode) && ((buf.st_mode & ~S_IFMT) == mode)) { > + return 0; > + } > + } I think you'll want to check the owner of the directory, too. - Kevin Vajk <kvajkat_private>
This archive was generated by hypermail 2b30 : Fri Apr 13 2001 - 14:40:48 PDT