diff options
author | Karel Zak | 2018-06-11 16:06:17 +0200 |
---|---|---|
committer | Karel Zak | 2018-06-11 16:06:17 +0200 |
commit | de7ccabdfd2cf63324c9abddbc23dd71d4edd6b5 (patch) | |
tree | 7dab8632410c10245f0060acb22967f26477acad /sys-utils/umount.c | |
parent | umount: add support for namespaces (diff) | |
download | kernel-qcow2-util-linux-de7ccabdfd2cf63324c9abddbc23dd71d4edd6b5.tar.gz kernel-qcow2-util-linux-de7ccabdfd2cf63324c9abddbc23dd71d4edd6b5.tar.xz kernel-qcow2-util-linux-de7ccabdfd2cf63324c9abddbc23dd71d4edd6b5.zip |
libmount: make errno usable after mnt_context_set_target_ns()
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'sys-utils/umount.c')
-rw-r--r-- | sys-utils/umount.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/sys-utils/umount.c b/sys-utils/umount.c index 3fc1ae647..629c65df8 100644 --- a/sys-utils/umount.c +++ b/sys-utils/umount.c @@ -511,13 +511,9 @@ int main(int argc, char **argv) print_version(); break; case 'N': - { - int tmp; - if ((tmp = mnt_context_set_target_ns(cxt, optarg))) { - errno = -tmp; + if (mnt_context_set_target_ns(cxt, optarg)) err(MNT_EX_SYSERR, _("failed to set target namespace")); - } - break; + break; } default: errtryhelp(MNT_EX_USAGE); |