home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / xenix / sco / 2587 < prev    next >
Encoding:
Internet Message Format  |  1992-07-28  |  1.7 KB

  1. Path: sparky!uunet!pmafire!news.dell.com!swrinde!mips!sdd.hp.com!caen!umeecs!umn.edu!noc.msc.net!ns!MUDLHEAD.NETWORK.COM!clayh
  2. From: clayh+@MUDLHEAD.NETWORK.COM (Clayton Haapala)
  3. Newsgroups: comp.unix.xenix.sco
  4. Subject: Re: dirent and strerror problems in SCO XENIX 2.3?
  5. Message-ID: <1992Jul28.165913.6530@ns.network.com>
  6. Date: 28 Jul 92 16:59:13 GMT
  7. References: <466@ahmcs.mq.com> <1992Jul24.142347.14388@athena.mit.edu>
  8. Sender: news@ns.network.com
  9. Organization: Network Systems Corporation
  10. Lines: 24
  11. Nntp-Posting-Host: mudlhead
  12.  
  13. In article <1992Jul24.142347.14388@athena.mit.edu>, ehfrank@athena.mit.edu (Eliot Frank) writes:
  14. |> In article <466@ahmcs.mq.com>, alan@ahmcs.mq.com (Alan Mintz) writes:
  15. |> |> 
  16. |> |> For some reason, in the routines that scan directories for work, the
  17. |> |> d_name field in dirent structures seems to start 2 bytes too far into
  18. |> 
  19. Eliot is right on with his diagnosis of the 2 bytes problem, however:
  20.  
  21. |> Unfortunately the dirent routines (/lib/386/Slibdir.a) are buggy.
  22. |> In a large directory readdir stops reading after only the first 
  23. |> block's worth of files.  Try to replace Slibdir with a public domain
  24. |> version if you can.  Otherwise you will have to convert to using the
  25. |> sys/ndir version (-lx).
  26. |> 
  27.  
  28. is not quite on the mark, I believe.  The Xenix 2.3.2 KERNEL had a problem with
  29. dirent support that exhibited those symptoms.  This even happened when running
  30. UNIX COFF binaries under Xenix.  That problem goes away with the SLS's that
  31. bring 2.3.2 up to 2.3.3, or with the 2.3.4 upgrade.
  32. -- 
  33. Clayton Haapala    (clayh@network.com)    
  34. Network Systems Corp.            "...and the alligators are on FIRE."
  35. 7625 Boone Ave N MS10                -- S.E.K.
  36. Minneapolis, MN 55428-1099
  37.