diff --git a/mnexec.c b/mnexec.c
index 42a9cf6e7e682c50da7109d6bd618ba33555047a..bd7b1b1fdd1ef4b8b1aa5218268127be9c19c720 100644
--- a/mnexec.c
+++ b/mnexec.c
@@ -46,7 +46,7 @@ void usage(char *name)
 
 int setns(int fd, int nstype)
 {
-	return syscall(308, fd, nstype);
+	return syscall(__NR_setns, fd, nstype);
 }
 
 /* Validate alphanumeric path foo1/bar2/baz */