]> git.ipfire.org Git - thirdparty/util-linux.git/commit
libblkid: add blkid_evaluate_tag2() with flags
authorKarel Zak <kzak@redhat.com>
Tue, 2 Jun 2026 10:25:27 +0000 (12:25 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 9 Jun 2026 08:40:39 +0000 (10:40 +0200)
commit4785da2de365bcc6be02a01ffb314eadc1c8eef9
treec7e201d08403ceb276caf0a745eb7f50cb9970a0
parent77fe5f39cabfb2f21caf2c2edeeeb0ff4607bbce
libblkid: add blkid_evaluate_tag2() with flags

Add blkid_evaluate_tag2() that accepts flags to control tag
evaluation behavior. The BLKID_EVALUATE_NOPROBE flag disables
low-level device scanning (evaluate_by_scan), while keeping
udev symlink-based evaluation (evaluate_by_udev) functional.

The original blkid_evaluate_tag() is now a thin wrapper around
the new function with flags=0.

Signed-off-by: Karel Zak <kzak@redhat.com>
libblkid/docs/libblkid-sections.txt
libblkid/src/blkid.h.in
libblkid/src/evaluate.c
libblkid/src/libblkid.sym