]> git.ipfire.org Git - thirdparty/util-linux.git/commit
Add sizelimit to internal API
authorStanislav Brabec <sbrabec@suse.cz>
Thu, 14 Jul 2016 13:29:09 +0000 (15:29 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 3 Aug 2016 09:53:28 +0000 (11:53 +0200)
commit74a4705a993ce475d95c1c20d0cc4eb740b0c933
tree3d8f1ccfcd24f17448830c6f1977566917e31092
parent41c9e5d366d22eeb6592ac330ab75e1e4b28acec
Add sizelimit to internal API

Fully safe checks of loop device need to check sizelimit. To prevent need of two
nearly equal functions, introduce sizelimit parameter to several internal
functions:
loopdev_is_used()
loopdev_find_by_backing_file()
loopcxt_is_used()
loopcxt_find_by_backing_file()

If sizelimit is zero, fall back to the old behavior (ignoring of sizelimit).

Signed-off-by: Stanislav Brabec <sbrabec@suse.cz>
include/loopdev.h
lib/ismounted.c
lib/loopdev.c
libmount/src/context_loopdev.c
libmount/src/context_umount.c
libmount/src/tab.c
sys-utils/losetup.c