home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / coherent / 6476 < prev    next >
Encoding:
Internet Message Format  |  1992-12-28  |  2.1 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!smurf.sub.org!easix!umunk!udo
  2. From: udo@umunk.GUN.de (Udo Munk)
  3. Newsgroups: comp.os.coherent
  4. Distribution: world
  5. Subject: Summary about missing/buggy functions
  6. Keywords: system calls, library functions, COHERENT
  7. Summary: 
  8. X-Newsreader: TIN [version 1.1 PL7]
  9. Message-ID: <9212285255@umunk.GUN.de>
  10. Organization: Udo Munk's private BBS
  11. Date: Mon, 28 Dec 92 15:16:08 GMT
  12. Lines: 37
  13.  
  14. This is the summary about missing/buggy system calls and library functions
  15. which I've collected so far:
  16.  
  17. missing system calls:
  18. nice        (this call is available but not documented)
  19. ulimit
  20. fsync
  21. setreuid
  22. setregid
  23.  
  24. system calls with bugs:
  25. none
  26.  
  27. missing library functions:
  28. vprintf family    (is available on raven, I'll mail it to MWC)
  29. alarm2        (is documented but not available yet)
  30. tick        (is documented but not available yet)
  31. getutent, getutid, getutline, pututline, setutent, endutent, utmpname
  32.  
  33. library functions with bugs:
  34. mktemp        uses not only letters (A-Z, a-z) and digits (0-9) to
  35.         create temporary filenames, it also uses the special
  36.         characters $%&/... This results in a lot of problems if
  37.         such a filename is used in a system() call.
  38. access        access(filename, AEXEC) executed under user root returns
  39.         execute permission also for files, where the x bit is off.
  40. getpwent    does not fill pw_comment
  41.  
  42. Of course a lot of BSD library funtions like gethostname(), usleep()
  43. and so on are missing. But I think this is not a problem of MWC until
  44. they stated that COHERENT should be SV.4 compatible. I would suggest
  45. that we users build a library with BSD compatible functions to make
  46. porting of BSD programs easyer.
  47.  
  48. If you know about other missing functions and/or other bugs please mail
  49. them to me. I'll hold this list up to date and mail a copy to MWC.
  50. Thanks for your help!
  51. --
  52. Udo Munk, Oberstr. 21, 4040 Neuss 1, Germany
  53. udo@umunk.GUN.de   ...!{mcshh,smurf,unido}!easix!umunk!udo   CIS: 100021,2515
  54. uucp: +49 2131 278869 V22/32/42bis 8N1 login: uucp pwd: public MYNAME=bbsuser
  55. request file /usr/spool/uucppublic/info for instructions
  56.