]> git.pond.sub.org Git - empserver/commitdiff
(blksize) [aix, sgi]: Drop special case; I bet these systems support
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 22 Oct 2005 19:09:12 +0000 (19:09 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 22 Oct 2005 19:09:12 +0000 (19:09 +0000)
st_blksize by now.

src/lib/common/fsize.c

index e0baea4c1c61fd28b255b6fb265045fd2d0be5e0..a75133ac73fe4266c0d8ec2c7146ccca4c03ce1e 100644 (file)
@@ -56,23 +56,20 @@ fsize(int fd)
 }
 
 /*
- * return the block size of the filesystem
- * If it's not a filesystem, return 1024.
+ * Return the preferred block size for I/O on FD.
  */
 int
 blksize(int fd)
 {
 #if defined(_WIN32)
     return 2048;
-#elif (!defined (aix) && !defined (sgi))
+#else  /* !_WIN32 */
     struct stat statb;
 
     if (fstat(fd, &statb) < 0)
        return 1024;
     return statb.st_blksize;
-#else
-    return 1024;
-#endif
+#endif /* !_WIN32 */
 }
 
 time_t