jhb fffc52fe7a Clean up error handling in libstand filesystem code to be more consistent:
- bzipfs and gzipfs now properly return errno values directly from their
  read routines rather than returning -1.
- missing errno values on error returns for the seek routines on almost
  all filesystems were added.
- fstat() now returns -1 if an error occurs rather than ignoring it.
- nfs's readdir() routine now reports valid errno values if an error or
  EOF occurs rather than EPERM  (It was just returning 0 for success and
  1 for failure).
- nullfs used the wrong semantics for every function besides close() and
  seek().  Getting it right for close() appears to be an accident at that.
- read() for buffered files no longer returns 0 (EOF) if an error occurs,
  but returns -1 instead.
2004-01-21 20:12:23 +00:00
..
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2002-02-01 16:33:40 +00:00
2002-02-01 16:33:40 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2003-09-10 19:24:35 +00:00
2004-01-11 17:23:31 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:54:04 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00
2002-03-21 23:39:28 +00:00