Commit 15e66624 authored by Cyrill Gorcunov's avatar Cyrill Gorcunov Committed by Andrei Vagin

test: static/netns_sub -- Check if unshare successed

Reviewed-by: 's avatarDmitry Safonov <0x7f454c46@gmail.com>
Signed-off-by: 's avatarCyrill Gorcunov <gorcunov@gmail.com>
Signed-off-by: 's avatarAndrei Vagin <avagin@virtuozzo.com>
parent 9121d8b7
...@@ -100,7 +100,10 @@ int main(int argc, char **argv) ...@@ -100,7 +100,10 @@ int main(int argc, char **argv)
} }
if (pid1 == 0) { if (pid1 == 0) {
close(sk); close(sk);
unshare(CLONE_NEWNET); if (unshare(CLONE_NEWNET)) {
pr_perror("unshare");
return 1;
}
sk = create_socket(1); sk = create_socket(1);
if (sk < 0) if (sk < 0)
return 1; return 1;
...@@ -159,7 +162,10 @@ int main(int argc, char **argv) ...@@ -159,7 +162,10 @@ int main(int argc, char **argv)
return -1; return -1;
} }
if (pid2 == 0) { if (pid2 == 0) {
unshare(CLONE_NEWNET); if (unshare(CLONE_NEWNET)) {
pr_perror("unshare");
return 1;
}
sk = create_socket(2); sk = create_socket(2);
if (sk < 0) if (sk < 0)
return 1; return 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment