libfuse does not seem to use such flags, and just enable max version unconditionally. https://github.com/libfuse/libfuse/blob/master/include/fuse_kernel.h#L277
Protocol seems to negotiate properly even if max supported version is specified.
I could guess that can be done to not enable newest not well tested features, but if this is not the case, this is probably better done with runtime flag?
libfuse does not seem to use such flags, and just enable max version unconditionally. https://github.com/libfuse/libfuse/blob/master/include/fuse_kernel.h#L277
Protocol seems to negotiate properly even if max supported version is specified.
I could guess that can be done to not enable newest not well tested features, but if this is not the case, this is probably better done with runtime flag?