ligurio / unreliablefs

A FUSE-based fault injection filesystem.
https://ligurio.github.io/unreliablefs/unreliablefs.1.html
MIT License
177 stars 9 forks source link

Add missed FUSE operations #16

Closed ligurio closed 3 years ago

ligurio commented 3 years ago

https://libfuse.github.io/doxygen/structfuse__operations.html

ligurio commented 3 years ago

Missed (in comparison with [1] and [2]):

Don't forget to update manual page.

  1. https://libfuse.github.io/doxygen/structfuse__operations.html#a2c02838d30391c09dd5213edc61e106a
  2. https://github.com/libfuse/libfuse/blob/master/example/passthrough.c
  3. https://github.com/libfuse/libfuse/blob/master/example/passthrough.c#L447-L487
ligurio commented 3 years ago

Actually missed only utimens(), others looks unsupported in FUSE 2.9.