384
385
386
387
388
389
390
391
392
393
394
395
396
397
|
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
|
+
+
|
[attributes setObject: OFFileTypeBlockSpecial
forKey: OFFileType];
#endif
#ifdef S_ISSOCK
else if (S_ISSOCK(s->st_mode))
[attributes setObject: OFFileTypeSocket forKey: OFFileType];
#endif
else
[attributes setObject: OFFileTypeUnknown forKey: OFFileType];
}
static void
setDateAttributes(OFMutableFileAttributes attributes, Stat *s)
{
/* FIXME: We could be more precise on some OSes */
[attributes
|