If you look at the man pages for getxattr() and setxattr(), you'll see a non-standard "position" argument. This argument is meant for optional use when accessing resource forks as xattrs. The Finder insists on using the position argument--it splits resource fork I/O into 128K chunks. MacFUSE can handle much larger chunks, but that doesn't help here.
The current release of MacFUSE does not support the position argument. I've added support for this in the source tree. Ted will hopefully soon extend the Objective-C API to handle position. Everything should be in the next MacFUSE release. Amit --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "macfuse-devel" group. To post to this group, send email to macfuse-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/macfuse-devel?hl=en -~----------~----~----~----~------~----~------~--~---