summaryrefslogtreecommitdiffstats
path: root/usr.sbin/jail/jail.c
diff options
context:
space:
mode:
authormaxim <maxim@FreeBSD.org>2006-05-11 19:06:33 +0000
committermaxim <maxim@FreeBSD.org>2006-05-11 19:06:33 +0000
commit9a9ea4b9c84c6e720030fc68a71748185cdebcb5 (patch)
tree2df27889282e6736c49c3153a29ccfc567a949f0 /usr.sbin/jail/jail.c
parentaca3e09a0c39cc4db65cfb6b0a9a865439ec4e40 (diff)
downloadFreeBSD-src-9a9ea4b9c84c6e720030fc68a71748185cdebcb5.zip
FreeBSD-src-9a9ea4b9c84c6e720030fc68a71748185cdebcb5.tar.gz
o Style(9) the previous commit a bit.
Diffstat (limited to 'usr.sbin/jail/jail.c')
-rw-r--r--usr.sbin/jail/jail.c20
1 files changed, 7 insertions, 13 deletions
diff --git a/usr.sbin/jail/jail.c b/usr.sbin/jail/jail.c
index 1116ed6..4580bac 100644
--- a/usr.sbin/jail/jail.c
+++ b/usr.sbin/jail/jail.c
@@ -29,7 +29,6 @@ __FBSDID("$FreeBSD$");
#include <unistd.h>
static void usage(void);
-static void setsecurelevel(int level);
extern char **environ;
#define GET_USER_INFO do { \
@@ -136,8 +135,11 @@ main(int argc, char **argv)
errx(1, "Could not write JidFile: %s", JidFile);
}
}
- if (securelevel > 0)
- setsecurelevel(securelevel);
+ if (securelevel > 0) {
+ if (sysctlbyname("kern.securelevel", NULL, 0, &securelevel,
+ sizeof(securelevel)))
+ err(1, "Can not set securelevel to %d", securelevel);
+ }
if (username != NULL) {
if (Uflag)
GET_USER_INFO;
@@ -177,16 +179,8 @@ usage(void)
{
(void)fprintf(stderr, "%s%s%s\n",
- "usage: jail [-i] [-J jid_file] [-s securelevel] [-l -u ",
- "username | -U username]",
+ "usage: jail [-i] [-J jid_file] [-s securelevel] [-l -u ",
+ "username | -U username]",
" path hostname ip-number command ...");
exit(1);
}
-
-static void
-setsecurelevel(int level) {
- if (sysctlbyname("kern.securelevel", NULL, 0, &level, sizeof(level)))
- err(1, "Can not set securelevel to %d", level);
-
-}
-
OpenPOWER on IntegriCloud