summaryrefslogtreecommitdiff
path: root/src/basic/stat-util.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-03-23 09:47:04 +0100
committerSven Eden <yamakuzure@gmx.net>2018-06-28 09:24:07 +0200
commit504cb982f882169fc0adf9a2151a4331d339056d (patch)
tree6151f4dcdee6889b1abc51d9b9e45f017d5705ca /src/basic/stat-util.c
parentba477d76b3a39dcde6e9b1ac32899c6a9f83c9e8 (diff)
stat-util: fix fd_is_network_ns()
This was broken in 77f9fa3b8ea46c27e5a5e9270f71bf1b4000c3e0. My fault. Fixes: #8543 (cherry picked from commit 29f74559d4dc6ea41232233d32f1a92bcee43626)
Diffstat (limited to 'src/basic/stat-util.c')
-rw-r--r--src/basic/stat-util.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/basic/stat-util.c b/src/basic/stat-util.c
index 313ed4f2c..703368528 100644
--- a/src/basic/stat-util.c
+++ b/src/basic/stat-util.c
@@ -265,7 +265,8 @@ int fd_is_network_ns(int fd) {
if (r <= 0)
return r;
- if (ioctl(fd, NS_GET_NSTYPE) < 0)
+ r = ioctl(fd, NS_GET_NSTYPE);
+ if (r < 0)
return -errno;
return r == CLONE_NEWNET;