HomeFreeBSD

libspl: hide zfs_tunable_* symbols

Description

libspl: hide zfs_tunable_* symbols

The zfs_tunable_* functions are a public interface which are
part of the internal libspl convenience library. They should
be hidden to prevent an unnecessary ABI change in installed
libraries which link against libspl (e.g. libzfs_core, libuutil).

We do already leak long standing libspl symbols. This commit is
solely intended to prevent leaking these new ones until this is
properly sorted out.

Reviewed-by: Rob Norris <robn@despairlabs.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #17911

Details

Provenance
Brian Behlendorf <behlendorf1@llnl.gov>Authored on Wed, Nov 12, 1:11 AM
Parents
rG5b2489caf266: Bump SONAME of libzfs and libzpool
Branches
Unknown
Tags
Unknown