do_init(): treat command line options consistently
authorNikolaus Rath <Nikolaus@rath.org>
Mon, 10 Oct 2016 22:52:15 +0000 (15:52 -0700)
committerNikolaus Rath <Nikolaus@rath.org>
Thu, 13 Oct 2016 17:35:12 +0000 (10:35 -0700)
commitdc436101370e0ab2ea4d3a2a3454711ad7051ae8
treece2f8849c607282ad3b5ea0c37fa2a4a45712c50
parent054c03943a6dc6a84ec7e52adcc661988b954871
do_init(): treat command line options consistently

Previously, some command line options would change the FUSE defaults
but leave the final value to the file systems `init` handler while
others would override any changes made by `init`. Now, command line
options do both: they modify the default, *and* take precedence.
ChangeLog.rst
include/fuse_common.h
include/fuse_lowlevel.h
lib/fuse_lowlevel.c