Skip to content

Switch to fuse_conn_info.want_ext #122

@infeo

Description

@infeo

... and fuse_conn_info.capable_ext.

Starting with fuse 3.17.0, the feature bitfields capable and want of the fuse_conn_info used during init are deprecated (see https://github.com/libfuse/libfuse/blob/15bb63bbebc7bd11871f60e9c535035e158eb065/include/fuse_common.h#L583-L600). Instead, the new 64bit fields want_ext and capable_ext should be used.

Additionally, to request features with want_ext the inline functions fuse_set_feature_flag() / fuse_unset_feature_flag() should be used. Since these functions only exists since 3.17.0, we have to resort to dynamic function calling (similar to #119).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions