Add 64-bit conn::{capable,want}_ext fields
authorBernd Schubert <bernd@bsbernd.com>
Sat, 28 Dec 2024 14:10:03 +0000 (15:10 +0100)
committerBernd Schubert <bernd@bsbernd.com>
Mon, 30 Dec 2024 22:04:11 +0000 (23:04 +0100)
commit24f5b129c4e1b03ebbd05ac0c7673f306facea1a
treee16f5b02a829457efab3f98ebbe54271e581a7f6
parent3d90402f9084edb90ddb00d6ccd8c2183e6df140
Add 64-bit conn::{capable,want}_ext fields

The previous fields are left for ABI compatibility, although
it is not beautiful to add that complexity when we have to increase
the so-version as we had ABI breakage anyway.

example/printcap is simplified to use an array, as every line would
have needed to be modified anyway. Missing 'FUSE_CAP_PASSTHROUGH'
was added.

Signed-off-by: Bernd Schubert <bernd@bsbernd.com>
example/passthrough_ll.c
example/printcap.c
include/fuse_common.h
lib/cuse_lowlevel.c
lib/fuse.c
lib/fuse_lowlevel.c
test/test_write_cache.c