home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.20 / text0157.txt < prev    next >
Encoding:
Internet Message Format  |  1990-08-02  |  1.3 KB

  1. From:  heiby@mcdchg.chg.mcd.mot.com (Ron Heiby)
  2.  
  3. My understanding is that not only has the utimbuf structure been
  4. standardized and included in sys/utime.h, but it was changed in
  5. a manner incompatible with current practice.  Since the beginning
  6. of time, the structure has been documented as being a pair of
  7. time_t values (usually longs), the first specifying the access
  8. time and the second specifying the modification time.  Now, it's
  9. been defined to be four time_t values.  The additional two are
  10. for additional microseconds beyond the existing time in seconds.
  11. Do you think maybe the two new values could be put at the end
  12. of the structure where they would do little harm?  No way!  Where
  13. the modification time value *used* to be, now we find microseconds
  14. tacked onto the access time value.  Also, since there was never
  15. before a header file for utimbuf, everyone who uses it has it hard
  16. coded into their own code (or their own .h file, if they're lucky).
  17. The thing that really gripes me about this is that I haven't found
  18. anyone who can explain to me why the access and modification times
  19. for a file have to be settable to the microsecond.  It's simply
  20. ridiculous!
  21. -- 
  22. Ron Heiby, heiby@chg.mcd.mot.com    Moderator: comp.newprod
  23. "Mandatory Drug Testing?  Just Say NO!!!"
  24.  
  25. Volume-Number: Volume 20, Number 155
  26.  
  27.